Objective-C プロジェクトのビルド時に実行される bash スクリプトを作成しました。このスクリプトは、c++ コード ジェネレーターをコンパイルする gcc を実行します。ターミナルからスクリプトを実行すると、すべて問題なく実行可能ファイルが作成されますが、XCode ビルド フェーズの一部として実行されると、エラーとリンクすると失敗しますerror: Unsupported architecture
リンクコマンドは次のとおりです。
$(CXX) -o myCodegen myCodegen.cpp -std=c++11 -stdlib=libc++
私の推測では、XCode はいくつかの環境フラグを挿入するか、CXX を再定義することさえありますが、オーバーライドする必要があるフラグが見つかりません。
ターミナルから実行したかのようにスクリプトを実行することはできますか?