Supported MATLAB and Compiler Versions

Map file format to MATLAB MATLAB MATLAB MATLAB MATLAB MATLAB MATLAB MATLAB MATLAB MATLAB be used in R2016a R2016b R2017a R2017b R2018a R2018b R2019a R2019b R2020a R2020b CANape 9.0 9.1 9.2 9.3 9.4 9.5 9.6 9.7 9.8 9.9

MinGW 6.3 EXE/D - - - - -      C/C++³) WARF

MinGW 5.3 EXE/D      - - - - - C/C++2,3) WARF

Microsoft VC8 Windows     - - - - - - Debug File 4) SDK 7.1 (pdb)

Microsoft ++ VC8 - - - - - - -    2019 Prof. Debug file Edition (pdb) Microsoft Microsoft Visual C++ VC8 -          2017 Prof. Debug File Edition (pdb) Microsoft Microsoft Visual C++ VC8           2015 Prof. Debug File Edition (pdb) Microsoft Microsoft Visual C++ VC8       - - - - 2013 Prof. Debug File Edition (pdb) Microsoft Microsoft Visual C++ VC8      - - - - - 2012 Prof. Debug File Edition (pdb) Microsoft Microsoft Visual C++ VC8  ------2010 Prof. Debug File Edition (pdb)

Vector KnowledgeBase, (Last Updated: 2021-05-19)

Supported MATLAB and Compiler Versions

> For using the Vector CANape/vSignalyzer Target the Simulink Coder (formerly Real-Time Workshop®) is required. > For Microsoft Visual C++ compilers please use the "Vector CANape/vSignalyzer Target (Visual C/C++ Project Makefile)" system target file (cnp.tlc). > For MinGw64 compilers please use the "Vector CANape/vSignalyzer Target (MinGW x64 C/C++ Makefile)" system target file. (cnp_mingw64.tlc)

Legend:  = supported - = not supported 1) = Matlab R2015b and older versions are not supported. 2) = MinGW-w64 C/C++ 5.3 is available at no charge. Supported for 64-bit MATLAB versions. For MATLAB R2016a, R2016b and R2017a it is recommended to download and install the MinGW compiler (version 5.3) manually. After a successful installation the 'MW_MINGW64_LOC' environment variable must be set to the installation path of the MinGW compiler. This can be done manually or automatically via the user-defined startup script for MATLAB by calling the following 'setenv' command: For example: % set the MW_MINGW64_LOC environment variable to D:\Tools\MinGW_5.3\TDM-GCC-64 setenv('MW_MINGW64_LOC', 'D:\Tools\MinGW_5.3\TDM-GCC-64');

Remark: The MinGW-w64 C/C++ 4.9.2 does not work and cannot be used for building MATLAB/Simulink DLLs for Vector CANape/vSignalyzer.

3) = MinGW-w64 C/C++ 5.3/6.3 is available at no charge via MATLAB Add-On Explorer. For MATLAB R2017b and newer versions it is recommended to install the MinGW compiler (version 5.3 or 6.3) with the MATLAB Add-On Explorer. If the MATLAB Add-On Explorer is not able to download the third party software, please enter your proxy settings: Home | Preferences | MATLAB | Web. Detailed install instruction can be found under the following link: MATLAB Support for MinGW-w64 C/C++ Compiler (by MathWorks Supported Compilers Team)

4) = SDK 7.1 is available at no charge; requires .NET Framework 4.0 Required software components and their install order for Microsoft Windows SDK 7.1: 1. Visual Studio 2010 Professional or Express 2. Windows SDK 7.1 3. Visual Studio 2010 Service Pack 1 4. Visual C++ 2010 SP1 Compiler Update for the Windows SDK 7.1 Detailed install instruction can be found under the following links: > How do I install Microsoft Windows SDK 7.1? (MathWorks Support Team) > Windows SDK 7.1 Setup & Install by Heath Stewart (Microsoft Developer Tools Blogs) > LNK1123 error (return code '0x463') when building with VC++ 2010 (Microsoft Support)

Vector KnowledgeBase, (Last Updated: 2021-05-19)