Visual Studio 2012 pro和Matlab 2013a
我正在尝试在Windows 8 64位计算机上使用matlab 2013a 64位设置visual studio 2012编译器,以便在simulink模拟中运行matlab函数。我做了mex-setup和mbuild-setup,就像我在网上看到的那样,但是当我运行模拟时,我得到了一个错误Visual Studio 2012 pro和Matlab 2013a,matlab,visual-studio-2012,simulink,mex,Matlab,Visual Studio 2012,Simulink,Mex,我正在尝试在Windows 8 64位计算机上使用matlab 2013a 64位设置visual studio 2012编译器,以便在simulink模拟中运行matlab函数。我做了mex-setup和mbuild-setup,就像我在网上看到的那样,但是当我运行模拟时,我得到了一个错误 Unable to locate a C-compiler required by Stateflow and MATLAB Function blocks. Use 'mex -setup' to sel
Unable to locate a C-compiler required by Stateflow and MATLAB Function blocks.
Use 'mex -setup' to select a supported C-compiler.
有人知道问题出在哪里吗
提前谢谢。这是一个已知的bug(我猜是)。请参见MathWorks网站上的解决方案:
我在win 8(64位)上获得2013a支持的编译器时也遇到问题。。。对我来说,它最终通过Windows SDK 7.1解决了,win 8不支持它,但它确实有效(一旦你通过了安装问题),它可能会删除所有编译器。