最近因项目需要使用Matlab 2008,在VS下使用M文件。因此在Matlab 2008上输入“mex -setup”,并且让Matlab 2008自己定位编译器位置,结果定位不到
。
在百度上找了几篇文章看了下, 总结下修改的步骤:
1. 在Matlab 2008的安装目录 MATLAB\R2008a\bin\mexsetup.pm, 使用记事本(notepad++)打开mexsetup.pm。
2. 修改函数correct_version的返回值,把返回值"return $version =~ /Version $versionNumber/”改为”return $version =~ /优化编译器 $versionNumber/“。
重新在Matlab 2008的命令窗口输入”mex -setup“,并输入”y“。结果如下:
参考:
1. http://blog.chinaunix.net/uid-28248897-id-3426957.html
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)