XCode 4 でスタティック ライブラリからソース コードを削除するにはどうすればよいですか? ターゲットにXcode 3がある場合、ソースのリストがあり、それらを削除できますが、XCode 4ではターゲットを展開できません...
いくつかのlibtoolでオルソを行うことはできますか?
ありがとう!
XCode 4 でスタティック ライブラリからソース コードを削除するにはどうすればよいですか? ターゲットにXcode 3がある場合、ソースのリストがあり、それらを削除できますが、XCode 4ではターゲットを展開できません...
いくつかのlibtoolでオルソを行うことはできますか?
ありがとう!
意味がよくわかりませんが、バイナリ/ライブラリからシンボルを削除する場合は、strip
コマンドを使用する必要があります。
スタティック ライブラリはソース コードではなく、マシン コードです。
静的ライブラリしかない場合は、ソース ファイルにアクセスできません。
それ以外の場合、ライブラリの代わりに「ターゲット」を意味する場合、つまり実際に Xcode を使用してライブラリを構築していて、特定のソース ファイルがライブラリにコンパイルされないようにする場合は、Xcode の右側のパネルの「ターゲット メンバーシップ」セクションを使用します (ユーティリティ)。
ファイルを選択すると、ソース ファイルのターゲットを設定できます。
ライブラリ ソースがプロジェクトに追加されていて、特定のターゲットからそれらを削除したいとします。プロジェクト (左側の最上位アイテム) を選択し、[ターゲット] の下でターゲットを選択し、[ビルド フェーズ] をクリックして、[コンパイル ソース] からそれぞれのアイテムを削除します。
スタティック ライブラリ ターゲットのビルド設定で、「デプロイ後処理」と「コピー中にデバッグ シンボルを取り除く」に NO を選択します。コンパイルされたコードなので、シンボルを削除する必要はありません。