Supported Visual Studio Versions
MaxRT wRTOS 1.0 supports the following versions of Microsoft Visual Studio:
- Visual Studio 2022 LTSC Version 17.14 (Enterprise, Professional, and Community editions supported)
IMPORTANT: The wRTOS SDK requires the Desktop development with C++ Visual Studio 2022 workload. If the workload is not installed, projects and samples created with the wRTOS application templates will not build.
If this workload is not currently installed for Visual Studio 2022, 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 2022 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.
- Click Install.
- After the new workload is installed, click Launch.
- Visual Studio 2019 Version 16.11 (Enterprise, Professional, and Community editions supported)
IMPORTANT: The wRTOS SDK requires the Desktop development with C++ Visual Studio 2019 workload. If the workload is not installed, projects and samples created with the wRTOS application templates will not build.
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.
- Click Install.
- After the new workload is installed, click Launch.
IMPORTANT: The wRTOS 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.
See Visual Studio Compatibility for a detailed listing of Visual Studio support for each wRTOS version.
Note: We recommend that you always upgrade to the latest Visual Studio update.
IMPORTANT: The path structure to the wRTOS libraries is wRTOS-version-specific:
$(wRTOSSDKDir<MAJORVERSION>)lib\$(wRTOSPlatform)
Where <MAJORVERSION> is the major version of the wRTOS product. For example, for wRTOS 1.0: $(wRTOSSDKDir1)lib\$(wRTOSPlatform)
Using the Visual Studio’s Convert feature to convert wRTOS projects created with older versions of Visual Studio can result in mismatched wRTOS compiler settings. You will not be able to debug such applications. Therefore, we do not recommend using the Convert option to convert wRTOS projects.
Related topics:
- Tested Windows SDK Versions
- Supported .NET Versions
- Setting up Visual Studio for wRTOS Templates
- Using the wRTOS Application Template
- Using the wRTOS RTDLL Template
- Compiler and Linker Options
- Building a 32-bit User Space Application
- Visual Studio C Runtime Support
- Creating a Managed Code Application