机器由于长时间没有重新安装系统,特别卡,就安装了固态硬盘,让老机器也发挥点余热。没有到回到建模工作学习中遇到执行文件错误的问题。经过分析和查找,终于解决。
问题的根本原因是不同的系统、编译器等MATLAB生成中间代码是不一样的,stateflow, matlab function等模块会生成一个临时编译代码放在当前的目录下的slprj文件夹中,文件夹一般情况下是隐藏的。该文件夹为的拒绝新编译的访问引发错误。
解决方法:
删除该文件夹,重新执行运行,问题解决。
另外给出mathworks官方指导Windows SDK7.1安装和MEX -SETUP配置的教程
http://www.mathworks.com/matlabcentral/answers/101105-how-do-i-install-microsoft-windows-sdk-7-1
Simulink 运行时报错failed to create files 的解决方法
原文:http://www.cnblogs.com/stefanHu/p/5243788.html