Installing Microsoft Visual Studio* 2019 for Use with Intel® Compilers

By Ronald W Green,

Published:04/11/2019   Last Updated:04/11/2019

To use the Intel® Compilers with Microsoft Visual Studio* 2019 you must customize the install and enable additional workloads.

For Intel® C++ and Fortran Compilers for Windows*,  it is necessary to install the Desktop development with C++ component from Visual Studio.  This component is not installed by default. The Intel® Parallel Studio XE installation will detect the missing component and provide a warning, but the installation can still proceed. The component may be installed when Microsoft Visual Studio 2019* is first installed, or may be installed later.

To install the Desktop development with C++ component:

If Microsoft Visual Studio 2019* is not installed on the system:

  1. During installation under the Workloads view (shown below), select the checkbox to install the Desktop development with C++ component.
  2. To build applications to run on Windows XP*, check the Windows XP support for C++ component in Summary window
  3. Continue with the installation

If Microsoft Visual Studio 2019* is already installed on the system:

  1. Open the Visual Studio Installer (See Windows Start or Windows Desktop)
  2. For the installed version of Microsoft Visual Studio 2019*, select Modify
  3. Under the Workloads view (shown below), select the checkbox to install the Desktop development with C++
  4. To build applications to run on Windows XP*, check the Windows XP support for C++ component in Summary window
  5. Select Modify
  6. Continue with the installation

Professional Edition as an example is shown below, but other editions are similar.

Microsoft* Visual Studio workloads

If you already installed Visual Studio 2019 and did not select the required workloads, rerun the Visual Studio installer and change the options as described above.

If you need further assistance please see our Get Help page for your support options.


For more complete information about compiler optimizations, see our Optimization Notice.
 

Product and Performance Information

1

Intel's compilers may or may not optimize to the same degree for non-Intel microprocessors for optimizations that are not unique to Intel microprocessors. These optimizations include SSE2, SSE3, and SSSE3 instruction sets and other optimizations. Intel does not guarantee the availability, functionality, or effectiveness of any optimization on microprocessors not manufactured by Intel. Microprocessor-dependent optimizations in this product are intended for use with Intel microprocessors. Certain optimizations not specific to Intel microarchitecture are reserved for Intel microprocessors. Please refer to the applicable product User and Reference Guides for more information regarding the specific instruction sets covered by this notice.

Notice revision #20110804