を生成し、私は常に持っていた「Strip Debug Symbols
は」解放のためにオン私は最近、「Generate Debug Symbols
」フラグに気づいXCodeのはLLVM + GCC 4.2は - 私は、ライブラリプロジェクトを抱えているデバッグシンボル
構築します。 "Generate Debug Symbols
"フラグをNOに設定すると、ライブラリのサイズが30%縮みます
これはリリースビルドに適した最適化ですか?
私はデバッグシンボルを取り除く場合は理想的ではない生成されたすべてのデバッグシンボルが離れて行くだろう、「ストリップのデバッグシンボル」と「デバッグシンボルを生成」オプションの違いは何ですか?なぜ私はこの違いを見ているのですか?
また、バイナリサイズを減らすために作成できる-O(最高速、最小)以外の最適化は何ですか?
"Strip Linked Product
"はどのように動作しますか?バイナリファイルサイズの縮小に関しては
私はこのリンクからかなり良い理解を得ましたが、私はまだこれを説明するいくつかを愛するでしょう.. http://developer.apple.com/library/mac/#documentation/DeveloperTools/Reference/XcodeBuildSettingRef/1-Build_Setting_Reference /build_setting_ref.html – Santthosh