インテル® C++ コンパイラー 19.0 デベロッパー・ガイドおよびリファレンス
このトピックは、Xcode* にのみ適用されます。
1 つのプロジェクトには複数のターゲットを含めることができます。現在アクティブなターゲットにより、プロジェクトがどのようにビルドされるかが決まります。このトピックでは、Xcode* IDE を使用したターゲットのビルド方法と、xcodebuild コマンドライン・ユーティリティーによるビルド手順について説明します。
インテル® C++ コンパイラー 19.0 から、32 ビットの macOS* アプリケーションはサポートされなくなりました。32 ビット・アプリケーションをコンパイルするには、古いバージョンのインテル® コンパイラーを使用するか、Xcode* 9.4 以前を使用する必要があります。
Xcode* ターゲットのファイルのコンパイル順を変更することができます。ターゲットの [Compile Sources] にリストされているファイルの順序を変更するには、ソースファイルをクリックしてほかのコンパイルの前後にドラッグします。
xcodebuild ユーティリティーを使用してターゲットをビルドすることもできます。このユーティリティーは Xcode* プロジェクト設定を使用してコマンドラインからターゲット・プロジェクトをビルドします。Xcode* プロジェクトがインテル® コンパイラーを使用してビルドするように設定されている場合、xcodebuild はコマンドラインからコンパイラーを起動します。
コマンドラインからビルドするには、次の操作を行います。
xcodebuild -project HelloWorld.xcodeproj -target HelloWorld -configuration Debug
./build/Debug/HelloWorld
詳細は、xcodebuild の man ページを参照してください。
Xcode* から 64 ビット実行ファイルをビルドする前に、実行ファイルのターゲット・アーキテクチャーを設定する必要があります。[Architectures] を変更するには、次の操作を行います。