1.simulunk S-Function编译错误,如下提示,就是需要安装编译器
支持的编译器不止这一种,还有其它,只不过这个常用
2.下载编译器
不同的matlab版本对应不同的MinGW版本,如下:
点击对应链接下载,我这里使用的是2016a
3.安装程序及配置
这就是根据链接下载的编译器, 双击安装,都是默认选项
配置环境变量
要在matlab中配置一下,如下图
按照这两个语句就行,路径就是安装编译器的路径 (注意单引号)
我们再次比编译,就提示成功,而无错误如下图
最后可验证一下自己的编译器知否正常
在matlab 命令窗口中输入 mex -setup 有下图: