matlab设置使用vs2008编译器,Matlab 2008找不到VS2008编译器的解决办法

2023-05-16

最近因项目需要使用Matlab 2008,在VS下使用M文件。因此在Matlab 2008上输入“mex -setup”,并且让Matlab 2008自己定位编译器位置,结果定位不到

0818b9ca8b590ca3270a3433284dd417.png

在百度上找了几篇文章看了下, 总结下修改的步骤:

1. 在Matlab 2008的安装目录 MATLAB\R2008a\bin\mexsetup.pm, 使用记事本(notepad++)打开mexsetup.pm。

2. 修改函数correct_version的返回值,把返回值"return $version =~ /Version $versionNumber/”改为”return $version =~ /优化编译器 $versionNumber/“。

0818b9ca8b590ca3270a3433284dd417.png

重新在Matlab 2008的命令窗口输入”mex -setup“,并输入”y“。结果如下:

0818b9ca8b590ca3270a3433284dd417.png

参考:

1. http://blog.chinaunix.net/uid-28248897-id-3426957.html

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

matlab设置使用vs2008编译器,Matlab 2008找不到VS2008编译器的解决办法 的相关文章

随机推荐