The Intel® Composer XE for Windows*, Linux* and OS X* contains compilers and libraries for generating either IA-32 or Intel® 64 applications. The "Target Architecture Selection" dialog is used to specifiy the architecture your applications are targeting so the installation program will only install the relevant compilers and libraries.
- If you select "Intel® 64" target architecture, the Intel compiler and libraries for building Intel® 64 (aka x64) applications will be installed.
- If you select "IA-32" target architecture, the Intel compiler and libraries for generating IA-32 (aka x86) applications will be installed.
The target architecture is not equivalent to the architecture of your development system (aka host system).
On an Intel® 64 system you can develop either IA-32 applications or Intel® 64 applications on either Windows, Linux or OS X by selecting both target architectures. On a Linux IA-32 system you can develop only IA-32 applications. But on a Windows IA-32 system you can develop IA-32 or Intel 64 applications by selecting both target architectures.
The following table shows what applications can be built on all the different OS:
|Host System OS||Host System Architecture||Application types to be development - specified in the "Target Architecture Dialog"|
|OS X||Intel® 64||