我有一个在Matlab R2013b simulink中设计的控制器模块。我想通过使用“构建模型”功能来生成块的c/C++代码。但是,我一直收到这个错误:如何使用“构建模型”功能从matlab simulink块生成c/C++代码?
“未检测到安装的编译器某些模拟模式以及基于主机的编码器生成需要安装编译器请安装此版本支持的编译器之一如列在: http://www.mathworks.com/support/compilers/R2013b/win64.html 编译器安装后必须重新启动MATLAB。“
我下载了Microsoft Windows SDK for Windows 7和.NET Framework 4(支持并兼容的编译器 - 版本2013b)。不过,我仍然得到相同的错误。
请任何人都可以提出一个解决方案?
你安装了什么版本的Visual Studio? –
运行'mex -setup'并选择合适的编译器。 – macduff
@TimBergel,我有Visual Studio 2005远程消除器。但是,我使用codeblocks作为我的c/C++开发 – BioengineerDavid