Matlab 不支持Visual C/C++;找到编译器。检查Visual C/C++;

Matlab 不支持Visual C/C++;找到编译器。检查Visual C/C++;,matlab,visual-c++,deployment,simulink,Matlab,Visual C++,Deployment,Simulink,我使用的是MatlabR2013A。当我尝试使用Simulink编码器生成visualc++代码时,问题出现了 尽管我的计算机上已经安装了Visual Studio 2013,但我还是出现了此错误。当我查看在我的计算机上安装的程序列表时,我看到Visual C++ 2008, 2010和2012。当我输入命令mex-setupMatlab时,我可以看到一个编译器LCC。但是我需要一个Visual C++编译器(技术上,我已经有了),用Matlab看到了。 我该怎么做? MEX -安装< /代码>

我使用的是MatlabR2013A。当我尝试使用
Simulink编码器
生成
visualc++
代码时,问题出现了

尽管我的计算机上已经安装了
Visual Studio 2013
,但我还是出现了此错误。当我查看在我的计算机上安装的程序列表时,我看到Visual C++ 2008, 2010和2012。当我输入命令
mex-setup
Matlab时,我可以看到一个编译器LCC。但是我需要一个Visual C++编译器(技术上,我已经有了),用Matlab看到了。
我该怎么做?<代码> MEX -安装< /代码>正确的代码?

< p>您需要MATLAB R2014a,因为没有添加VisualC++ 2013的支持。

作为解决方案,可以使用或FILACTION提交来使用Visual C++ 2013添加早期版本的Matlab版本来支持构建MEX文件。

如果您问Visual Stuido,它是最终的。假设您有Matlab R2014A,因为它们没有添加对VC++ 2013的支持。我使用MATLAB R2013A。我将把这些信息添加到我的帖子中。谢谢。答案可能是解决办法。问题是这些是针对Windows x64的,但我使用x86。它们的mexopts文件只是VS 2012 mexopts文件的修改版本。你可以做类似的事情。