Supported Visual Studio and Intel® Compiler Versions
Supported Visual Studio Versions
RTX64 3.7 supports the following versions of Microsoft Visual Studio:
- Visual Studio 2019 (Enterprise, Professional, and Community editions supported)
IMPORTANT!
The RTX64 SDK requires the following Visual Studio 2019 workload:
- Desktop development with C++
If this workload is not currently installed for Visual Studio 2019, you must manually install it using the appropriate Visual Studio installer file (vs_<edition>.exe
). For example, vs_professional.exe
. To do this, follow the steps below:
- Browse for and open the Visual Studio 2019 installer file (
vs_<edition>.exe
). - Under Workloads / Windows, select Desktop development with C++.
- Under Summary, make sure that the optional feature of this workload MFC and ATL support (x86 and x64) is selected.
NOTE: This ensures that all RTX64 samples can be built out-of-the-box.
- Click Install.
- After the new workload is installed, click Launch.
NOTE: If the above workload is not installed, projects and samples created with the RTX64 application templates will not build.
NOTE: The RTX64 application templates require the Windows 10.0 SDK, which is not included in the Visual Studio 2019 installation by default. You must manually select the Windows 10.0 SDK option during installation of Visual Studio 2019.
- Visual Studio 2017 version 15.9 (Enterprise, Professional, and Community editions supported)
IMPORTANT!
The RTX64 SDK requires the following Visual Studio 2017 workload:
- Desktop development with C++
If this workload is not currently installed for Visual Studio 2017, you must manually install it using the appropriate Visual Studio installer file (vs_<edition>.exe
). For example, vs_professional.exe
. To do this, follow the steps below:
- Browse for and open the Visual Studio 2017 installer file (
vs_<edition>.exe
). - Under Workloads / Windows, select Desktop development with C++.
- Under Summary, make sure that the optional feature of this workload MFC and ATL support (x86 and x64) is selected.
NOTE: This ensures that all RTX64 samples can be built out-of-the-box.
- Click Install.
- After the new workload is installed, click Launch.
NOTE: If the above workload is not installed, projects and samples created with the RTX64 application templates will not build.
NOTE: The RTX64 application templates require the Windows 8.1 SDK, which is not included in the Visual Studio 2017 installation by default. You must manually select the Windows 8.1 SDK option during installation of Visual Studio 2017.
- Visual Studio 2015 with Update 3 (Ultimate, Premium, Pro, and Community editions supported)
- Visual Studio 2013 with Update 5 (Ultimate, Premium, Pro, and Community editions supported)
NOTE: Visual Studio 2013 support has been deprecated and will be removed in a future release.
- Visual Studio 2012 with Update 5
NOTE: Visual Studio 2012 support has been deprecated and will be removed in a future release.
See the RTX64 Operating System and Visual Studio Compatibility Matrix for a detailed listing of Visual Studio support for each RTX64 version.
https://www.intervalzero.com/technical-support/guides-and-minitutorials/
NOTE: We recommend that you always upgrade to the latest Visual Studio update.
NOTE: Unless otherwise noted, Microsoft Visual Studio refers to Visual Studio 2015.
IMPORTANT!
The path structure to the RTX64 libraries is RTX64-version-specific:
$(RTX64SDKDIR<MAJORVERSION>)lib\$(Rtx64Platform)
Where <MAJORVERSION> is the major version of the RTX64 product. For example, for RTX64 3.0 - version 3.0 of the RTX64 product - the path is:
$(RTX64SDKDIR3)lib\$(Rtx64Platform)
Using the Convert feature of Visual Studio to convert RTX64 projects that were created with older versions of Visual Studio can result in mismatched RTX64 compiler settings.
Supported Intel Compiler Versions
The following Intel Compiler versions have been tested and are supported by RTX64:
- Intel Compiler 17.0.1 (as shipped with Intel Parallel Studio XE 2017 Update 1; tested)
- Intel Compiler 16.0 (tested)
- Intel Compiler 15.0.3 (tested; does not work with Visual Studio 2015)
- Intel Compiler 14.0.3 (tested)
- Intel Compiler XE 13.0 (not tested)
- Intel Compiler XE 13.1 (not tested)
Related topics:
- Upgrading RTX64 Projects
- Supported .NET Versions
- Setting up Visual Studio for RTX64 Templates
- Using the RTX64 Application Template
- Using the RTX64 RTDLL Template
- Compiler and Linker Options
- Developing Applications with Visual Studio 2012
- Building a 32-bit User Space Application
- Visual Studio C Runtime Support
- Language-Specific Notes