将XXX.m文件更名即可(如更名为XXX1.m)。
MATLAB之前为什么可以无视XXX.m文件而直接编译源文件,现在却不行了呢?需要怎么样的什么环境设置/搜索路径或者其他设置呢?某种情况下重装MATLAB也可以解决这个问题,那么就是说初始环境设置/搜索路径是正确的;即会有一些无关乎MATLAB软件的设置及操作会改变MATLAB的某些设置,又或者MATLAB的某些编译路径是公共路径,很多软件都可以重新设置。
为了MATLAB能运行C++编译的程序,我需要安装SDK;为了安装SDK,我安装了VS2013;为了安装VS2013,我升级了Windows7到sp1.等到一切搞定,终于可以用MATLAB调用C++的代码后,miscrosoft office2013不能用了;修复完offic2013后,再次调用程序,MATLAB弹出‘尝试将script XXX.m作为函数执行’。