Visible to Intel only — GUID: GUID-D171D26C-D090-4C75-ABA9-60255DADBC81
Visible to Intel only — GUID: GUID-D171D26C-D090-4C75-ABA9-60255DADBC81
Build the Target
A single project can contain multiple targets. The active target determines how your project is built. This topic describes how to build the target using the Xcode* IDE and documents the build steps using the xcodebuild command line utility.
Build Using the Xcode IDE
- Select the target in the project editor under Targets.
- Select Product > Build.
- To view the results of your build, click the Log Navigator button.
You can change the compilation order of the files in an Xcode target. To re-order the files listed under a target's Compile Sources, click a source file and drag it before, or after other compilations.
Build From the Command Line Using the xcodebuild Utility
You can use the xcodebuild utility to build a target. This utility uses the Xcode project settings to build target projects from the command line. If you have previously configured your Xcode project to build with the Intel compiler, xcodebuild invokes it from the command line.
To build from the command line:
- Check that the Xcode project is configured to use the Intel® C++ Compiler Classic.
- Launch a terminal window from the finder by selecting Applications > Utilities > Terminal .
- Change directories to the directory containing the Xcode project file (.xcodeproj).
- If you have multiple versions of Xcode, use the xcode-select utility to verify the current Xcode version.
- Issue an xcodebuild command. For example:
xcodebuild -project HelloWorld.xcodeproj -target HelloWorld -configuration Debug
- Run the program built in the example from the previous step by entering the following:
./build/Debug/HelloWorld
For more information, refer to the xcodebuild man page.
Set the Executable's Architecture
Before building a 64-bit executable from within Xcode, you may need to edit the executable's target architecture. To change the Architectures setting:
- Click the target you want to change in the project editor under Targets and select the Build Settings tab.
- Under Architectures, select the desired architecture.