金宝app支持和兼容的编译器R2021a -所有产品下载188bet金宝搏
许多MATHWORKS产品或产品功能要求您在下载188bet金宝搏系统上安装了第三方编译器。下表概述了各种MathWorks产品支持的编译器。下载188bet金宝搏金宝app这些编译器由许多供应商提供,可根据各种商业,学术或开源术语提供;访问提供商的网站以获取更多信息。
请参阅Polyspace文档获取当前版本中Polyspace支持的编译器列表。金宝app看到金宝app支持其他语言的接口获取有关使用MATLAB与其他编程语言的信息。
MinGW是一个受支金宝app持的C/ c++编译器,它是免费的。
注意:
- 金宝app对Microsoft Visual c++ 2015 Professional的支持将在即将发布的版本中停止。
视窗
MATLAB产品家族
编译器 | MATLAB | MATLAB编码器 | GPU编码器 |
辛博学 | 定点设计师 | 高密度脂蛋白编码器 | 高密度脂蛋白验证器 | 音频工具箱 | ROS工具箱 |
---|---|---|---|---|---|---|---|---|---|
对于MEX文件编译,LoadLibrary,C ++接口以及MATLAB引擎和MAT文件API的外部使用情况 | 对于所有特征 | 对于所有特征 |
为加速计算 | 为加速计算 | 用于加速试验台模拟 | 用于DPI和TLM组件生成 | 用于验证和生成音频插件 | 用于自定义消息和代码生成 | |
MinGW 6.3 C/ c++(分销商:mingw-w64) 无需收费 |
|||||||||
Microsoft Visual C ++ 2019产品系列 | |||||||||
Microsoft Visual c++ 2017产品系列11 | |||||||||
Microsoft Visual c++ 2015专业版10 |
1 | ||||||||
英特尔并行工作室XE 2020用于C / C ++3. | |||||||||
适用于C / C ++的英特尔并行工作室XE 20193. | |||||||||
英特尔并行Studio XE 2018用于C / C ++3. | |||||||||
Intel Parallel Studio XE 2020 for Fortran3. | |||||||||
Intel Parallel Studio XE 2019 for Fortran3. | |||||||||
英特尔并行工作室XE 2018为Fortran3. |
金宝app仿真软件产品家族
编译器 | 金宝app | 金宝app | Stateflow | 金宝app仿真软件编码器 | 嵌入式编码器 | 并行转换器工具箱 |
---|---|---|---|---|---|---|
对于S函数编译 | 用于模型参考,加速器模式,快速加速器模式和MATLAB功能块 | 对于所有特征 | 对于所有特征 | 瞄准主机操作系统时 | 对于Ibis-AMI模型生成 | |
MinGW 6.3C / C ++(分销商:mingw-w64)无需收费 | ||||||
Microsoft Visual C ++ 2019产品系列 | ||||||
Microsoft Visual c++ 2017产品系列11 | ||||||
Microsoft Visual c++ 2015专业版10 | ||||||
英特尔并行工作室XE 2020用于C / C ++3. | ||||||
适用于C / C ++的英特尔并行工作室XE 20193. | ||||||
英特尔并行Studio XE 2018用于C / C ++3. | ||||||
Intel Parallel Studio XE 2020 for Fortran3. | ||||||
Intel Parallel Studio XE 2019 for Fortran3. | ||||||
英特尔并行工作室XE 2018为Fortran3. |
MATLAB编译器
安装后的产品包括LCC-Wi下载188bet金宝搏n64:Simulink,Matlab编码器,素质,定点设计器,金宝appHDL编码器,HDL验证仪,状态流,Simulink编码器和嵌入式编码器。不再支持此编译器,并将在未来发布MATLAB和SIMU金宝appLINK中删除。金宝appMathWorks建议您在使用这些产品时安装此页面上列出的其他编译器之一。下载188bet金宝搏
Windows平台注意事项
- Visual Studio Community的相应版本被报告工作。MathW金宝apporks还没有完全支持Visual Studio Community。
- 本产品使用MinGW需要Microsoft Windows SDK 10。看到回答355476为更多的细节。
- 英特尔编译器要求您的系统上也安装Microsoft Visual Studio 2015、2017或2019。
- 要构建。net组件,必须安装Microsoft . net框架。.NET Framework v3.0不包含特定于框架的编译器;可以使用v2.0编译器构建兼容组件。. net框架是由Visual Studio自动安装的。它也可以从微软网站上下载。要执行使用结果。net组件的应用程序,目标机器必须安装匹配的。net框架。
- 在没有Microsoft Visual 金宝appStudio的情况下使用Microsoft . net Framework SDK时,MATLAB Compiler SDK支持构建。net程序集,但不支持COM对象。
- 这个编译器不支持OpenMP。金宝app代码生成将parfor循环视为for循环。
- Simulink只支持使用MATLAB ME金宝appX命令创建Simulink s金宝app -函数的Fortran编译器。s函数可以用于正常和加速模拟。
- 为MPS构建Excel加载项时,Matlab Compiler SDK需要.NET Framework 4.0或更高版本。
- 使用此版本的Visual Studio默认情况下未安装编译器,并且必须在执行自定义安装时指定。详细信息请参见回答328432。
- Visual Studio 2017可以从Visual Studio文档中下载。支持社区,专业和企业版。金宝appVisual Studio安装程序将功能组合为工作负载;MEX和关联功能需要“使用C ++的桌面开发”工作负载。
- Intel Parallel Studio不支持MATLAB函金宝app数块。
注意:
- 在R2021a之前不支持Xcod金宝appe 10
在macOS上,MATLAB没有提供C编译器。如果你使用的产品需要一下载188bet金宝搏个,苹果的macOS (Xcode)开发环境是可在Mac App Store中使用。
MATLAB产品家族
编译器 | MATLAB | Matlab Compiler SDK. | MATLAB编码器 | 辛博学 | 定点设计师 | 音频工具箱 | ROS工具箱 |
---|---|---|---|---|---|---|---|
对于MEX文件编译,loadlibrary ,以及MATLAB引擎和mat文件api的外部使用 |
C / c++ | 对于所有特征 | 为加速计算 | 为加速计算 | 用于验证和生成音频插件 | 用于自定义消息和代码生成 | |
Xcode 12.倍无需收费 |
|||||||
Xcode 11.倍无需收费 |
|||||||
Intel Parallel Studio XE 2020 for Fortran |
|||||||
Intel Parallel Studio XE 2019 for Fortran |
|||||||
英特尔并行工作室XE 2018为Fortran |
|||||||
Intel Parallel Studio XE 2017 for Fortran |
金宝app仿真软件产品家族
要确定已安装的Xcode的版本,请启动Xcode,然后选择关于Xcode的Xcode->。
MAC平台的注意事项
Linux(64位)
在Linux上,MATLAB没有提供C编译器。GNU编译器(GCC)包含在许多Linux发行版中。
MATLAB产品家族
编译器 | MATLAB | Matlab Compiler SDK. | MATLAB编码器 | GPU编码器 |
辛博学 | 定点设计师 | 高密度脂蛋白编码器 | 高密度脂蛋白验证器 | ROS工具箱 |
---|---|---|---|---|---|---|---|---|---|
对于MEX文件编译,loadlibrary ,以及MATLAB引擎和mat文件api的外部使用 |
C / c++ | 对于所有特征 | 对于所有特征 |
为加速计算 | 为加速计算 | 用于加速试验台模拟 | 用于DPI和TLM组件生成 | 用于自定义消息和代码生成 | |
GCC C / c++ 9. x |
|||||||||
|
|||||||||
GCC C / c++ 7. x |
|||||||||
|
金宝app仿真软件产品家族
编译器 | 金宝app | 金宝app | Stateflow | 金宝app仿真软件编码器 | 嵌入式编码器 | 并行转换器工具箱 |
---|---|---|---|---|---|---|
对于S函数编译 | 为模型参考,加速器模式,快速加速器模式,和MATLAB函数块 | 对于所有特征 | 对于所有特征 | 瞄准主机操作系统时 | 对于Ibis-AMI模型生成 | |
GCC C / c++ 9. x 无需收费 |
||||||
GCC C / c++ 8. x 无需收费 |
||||||
GCC C / c++ 7. x 无需收费 |
||||||
GNU gfortran 8.倍 无需收费 |
1 |
要确定编译器的版本,请参见回答99897。