私のアプリケーションは、x86 バージョンとユニバーサル (x86 & x86_64) バージョンの両方としてビルドする必要があります。その結果、すべてのソース ファイル (ファイル A と言う) を 3 回コンパイルする必要があります。
- i386 として、x86 構成でビルドする場合
- i386 として、ユニバーサル構成でビルドする場合
- x86として、ユニバーサル構成でビルドする場合
x86 構成でビルドする場合、A は既に i386 としてコンパイルされているため、ユニバーサル構成は x86 構成のオブジェクトを再利用できますか?
中間オブジェクトが同様のパスの下にあることがわかりました: Objects-normal/{i386,x86_64}。では、両方の構成の中間オブジェクト パスを同じパスに設定できますか? では、ユニバーサル ビルディングは x86 ビルドのオブジェクトを再利用できますか?
私はそれを試したことがないのですが、誰かがこれを以前に試したかどうかを知りたいですか?