Uploaded by mohamed khalifa

SupportedMATLABandCompilerVersions CANape for KB0011605 (1)

advertisement
Supported MATLAB and Compiler Versions
Map file
format to
be used in
CANape
MATLAB
R2016a
9.0
MATLAB
R2016b
9.1
MATLAB
R2017a
9.2
MATLAB
R2017b
9.3
MATLAB
R2018a
9.4
MATLAB
R2018b
9.5
MATLAB
R2019a
9.6
MATLAB
R2019b
9.7
MATLAB
R2020a
9.8
MATLAB
R2020b
9.9
MinGW 6.3
C/C++³)
EXE/D
WARF
-
-
-
-
-





MinGW 5.3
C/C++2,3)
EXE/D
WARF





-
-
-
-
-
Microsoft
Windows
SDK 7.1 4)
Microsoft
VC8
Debug File
(pdb)




-
-
-
-
-
-
Microsoft
Visual C++
2019 Prof.
Edition
Microsoft
Visual C++
2017 Prof.
Edition
Microsoft
Visual C++
2015 Prof.
Edition
Microsoft
Visual C++
2013 Prof.
Edition
Microsoft
Visual C++
2012 Prof.
Edition
Microsoft
Visual C++
2010 Prof.
Edition
Microsoft
VC8
Debug file
(pdb)
-
-
-
-
-
-
-



Microsoft
VC8
Debug File
(pdb)
-









Microsoft
VC8
Debug File
(pdb)










Microsoft
VC8
Debug File
(pdb)






-
-
-
-
Microsoft
VC8
Debug File
(pdb)





-
-
-
-
-
Microsoft
VC8
Debug File
(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
=
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) manual ly.
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');
1)
2)
Matlab R2015b and older versions are not supported.
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)
=
Microsoft Windows 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)
Download