我一直能够使用MATLAB功能块Simulink的没有问题,但由于昨日以往任何时候都一直给我的留言与MATLAB函数编译错误
无法找到所要求的C编译器Stateflow和MATLAB功能块。 使用'mex -setup'选择受支持的C编译器。
经过一番搜索,我尝试安装Windows SDK,并重新安装Microsoft Visual C++ 2010 Express,但错误仍然存在。
当运行在MATLAB的主窗口显示以下消息,Simulink的
警告显示的第一个消息之前Simulink模型:“” MySQL的不被识别为内部或外部 命令, 可操作程序或批处理文件。 'MySQL'不被识别为内部或外部命令, 可操作的程序或批处理文件。 VSINSTALLDIR' 超过MATLAB的最大名称长度为63个字符,并且 被截断为 '''MySQL'不被识别为内部或外部命令,' '。
我不知道它们是否连接,但我在这台计算机上做出的唯一最近更改是在其中安装MySQL。
'mex -setup'后会发生什么?我强烈怀疑你有路径问题。 – Landak 2014-10-04 17:00:57
错误仍然存在。我可以在安装程序中选择它找到的编译器,并且他使用的文件夹似乎是正确的,但会出现相同的警告。 – kuro64 2014-10-04 17:06:13