万博1manbetx支持和兼容的编译器为R2019b -所有产品s manbetx 845

  • 需要MATLAB
  • 需要定点设计器来模拟定点数据类型
  • 有些特性需要使用C编译器。

另一个产品的查看要求:

万博1manbetx支持第三方编译器

以前版本的系统和产品要求

万博1manbetx支持用于Simulink的Windows编译器万博1manbetx

注意:

  • 从R2019b开始支持Microsoft Visual Stud万博1manbetxio 2019。(万博1manbetxR2019a更新3中包含了对s -函数的支持)
  • 到R2019b时,还不支持针对C/ c++和Fortran的Intel Parallel Studio XE 2015。万博1manbetx
  • 到R2019b时,还不支持针对C/ c++和Fortran的Intel Parallel Studio XE 2016。万博1manbetx

对于s函数编译

  • 微软Visual c++ 2019产品系列
  • 微软Visual c++ 2017产品系列1
  • 微软Visual c++ 2015专业版
  • 英特尔并行工作室XE 2019为C/ c++45
  • Intel Parallel Studio XE 2018 for C/ c++45
  • Intel Parallel Studio XE 2017 for C/ c++45
  • Fortran的Intel并行工作室XE 20194
  • 英特尔并行工作室XE 2018 Fortran4
  • Fortran的Intel并行工作室XE 20174
  • lcc-win64(包含支持它的产品)s manbetx 845万博1manbetx

用于模型引用,加速器模式,快速加速器模式,和MATLAB功能块

  • 微软Visual c++ 2019产品系列
  • 微软Visual Studio c++ 2017产品系列1
  • 微软Visual Studio c++ 2015专业版
  • lcc-win64(包含支持它的产品)s manbetx 845万博1manbetx

Windows平台的注意事项

  1. Visual Studio 2017可以从Visual Studio文档下载。支持社区版、专业版和企业版。万博1manbetxVisual Studio安装程序将功能分组到工作负载中;“使用c++进行桌面开发”的工作负载是MEX和相关功能所必需的。

  2. Intel编译器要求在您的系统上也安装Microsoft Visual Studio 2015、2017或2019。

  3. Simulink只支持Fortran编译器,万博1manbetx用于使用MATLAB MEX命万博1manbetx令创建Simulink函数。s函数可以用于正常和加速模拟。

万博1manbetx支持用于Simulink的macOS编译器万博1manbetx

在Mac上,MATLAB不提供C编译器。如果您使用需要macOs manbetx 845S的产品,那么苹果的macOS开发环境(Xcode)是可在Mac应用商店购买

对于s函数编译

  • Xcode 10.倍
  • Xcode 9.倍
  • Fortran的Intel并行工作室XE 2019
  • 英特尔并行工作室XE 2018 Fortran
  • Fortran的Intel并行工作室XE 2017

Simulink只支持Fortran编译器,万博1manbetx用于使用MATLAB MEX命万博1manbetx令创建Simulink函数。s函数可以用于正常和加速模拟。

用于模型引用,加速器模式,快速加速器模式,和MATLAB功能块

  • Xcode 10.倍
  • Xcode 9.倍

要确定安装的Xcode的版本,请启动Xcode,然后选择关于Xcode的Xcode->。

万博1manbetx支持Linux(64位)编译器的Simulink万博1manbetx

在Linux上,MATLAB不提供C编译器。GNU编译器(GCC)包含在许多Linux发行版中。

对于s函数编译

  • GCC C / c++ 6.3.x
  • GNU gfortran 6.3.x

Simulink只支持Fortran编译器,万博1manbetx用于使用MATLAB MEX命万博1manbetx令创建Simulink函数。s函数可以用于正常和加速模拟。

用于模型引用,加速器模式,快速加速器模式,和MATLAB功能块

  • GCC C / c++ 6.3.x

要确定编译器的版本,请参阅回答99897