User Guide

  • XX.XX
  • 04/09/2020
  • Public Content

Building Windows* Applications Using Microsoft Visual Studio*

This topic applies to C++ and Windows only.
To develop Windows applications with Microsoft Visual Studio 2017 and Microsoft Visual Studio 2019, you must custom install optional components.

Installing Optional Components for Microsoft Visual Studio 2017 or Microsoft Visual Studio 2019

  1. Run the Microsoft Visual Studio 2017 or Microsoft Visual Studio 2019 installer and select
    Custom
    as the type of installation. Click
    Next
    to select the optional components to install.
    If you have already installed Microsoft Visual Studio 2017 or Microsoft Visual Studio 2019, add optional components by going to
    Control Panel
    Programs and Features
    Visual Studio <version>
    Change
    . In the Microsoft Visual Studio installer, choose
    Modify
    to change the optional components installed.
  2. Under
    Workloads
    , select
    Desktop development with C++
    .
  3. Click
    Install
    .

After Installing Microsoft Visual Studio 2017 or Microsoft Visual Studio 2019

When the Microsoft Visual Studio install is complete:
  1. Restart your system.
  2. Install the Intel® C++ Compiler to enable support for the compiler to build Windows applications with Microsoft Visual Studio.

Building Windows Applications with Microsoft Visual Studio

To build Windows applications using the Intel® C++ Compiler from within all supported versions of Microsoft Visual Studio. To create a Visual C++* project using a Visual C++ template for Windows platform development, use the following steps:
  1. Go to
    File
    New
    Project
    Expand Visual C++
    Select Windows Desktop
    Select the desired project type (e.g. Windows Desktop Application)
    Specify the Name, Location, and Solution Name
    . Once you have made your selections, click the
    OK
    button.
  2. In the
    Solution Explorer
    , select the project that you want to build with the Intel® C++ Compiler.
  3. Go to
    Project
    <project name> Properties
    . The
    Property Pages
    dialog opens.
  4. Select
    Configuration Properties
    General
    category. Under
    General
    property list, change
    Platform Toolset
    to
    Intel C++ Compiler 19.1
    .
  5. Click
    OK
    to save and close the
    Property Pages
    dialog.
  6. Optionally, to select a particular version of the compiler, go to
    Tools
    Options
    and select
    Intel Compilers and Tools
    C++
    Compilers
    . Before selecting the version for the compiler, set the
    Target Platform
    to
    Win32
    .
  7. Optionally, to select a particular version of the performance libraries, go to
    Tools
    Options
    and select
    Intel Compilers and Tools
    Performance Libraries
    . Before selecting the version for the performance libraries, set the
    Target Platform
    to
    Win32
    .
  8. Click
    OK
    to close the
    Options
    dialog.
You are ready to build native Windows applications in Microsoft Visual Studio using the Intel® C++ Compiler.

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