Matlab simulink安装编译器MinGW

1.simulunk S-Function编译错误,如下提示,就是需要安装编译器

Matlab simulink安装编译器MinGW

 支持的编译器不止这一种,还有其它,只不过这个常用

2.下载编译器

MATLAB Support for MinGW-w64 C/C++ Compiler - File Exchange - MATLAB CentralMatlab simulink安装编译器MinGWhttps://ww2.mathworks.cn/matlabcentral/fileexchange/52848-matlab-support-for-mingw-w64-c-c-compiler这个是官方下载的路径,速度比较慢

不同的matlab版本对应不同的MinGW版本,如下:

Matlab simulink安装编译器MinGW

点击对应链接下载,我这里使用的是2016a

3.安装程序及配置

Matlab simulink安装编译器MinGW

这就是根据链接下载的编译器, 双击安装,都是默认选项

配置环境变量

Matlab simulink安装编译器MinGW

 要在matlab中配置一下,如下图

Matlab simulink安装编译器MinGW

按照这两个语句就行,路径就是安装编译器的路径 (注意单引号)

我们再次比编译,就提示成功,而无错误如下图

Matlab simulink安装编译器MinGW

最后可验证一下自己的编译器知否正常

在matlab 命令窗口中输入 mex -setup  有下图:

Matlab simulink安装编译器MinGW

 

上一篇:Qt配置OpenCV教程,无需复杂的编译过程,(详细版)


下一篇:win10中ubuntu子系统从系统盘迁移到其他盘