关于Matlab找不到vs2008或vs2005编译器的解决办法
2011-03-11 14:37
344 查看
机器上安装了matlab2009a和vs2008 ,今天想要编译一个工具箱,可是在运行mex -setup是只有一个matlab自带的Lcc可选。在网上找了很久,原来是matlab在识别vs的编译器时,使用的是“version"英文,而vs08显示的版本信息是“优化编译器”五个汉字,匹配不上,所以找不到。
解决办法很简单(虽然找了很久),用记事本打开matlab/r2009a/bin/mexsetup.pm文件,找到 correc_version函数(第477行),将这个函数中的return ($version =~ /Version.$versionNumber/i);改成return ($version =~ /优化编译器.$versionNumber/i);即可。
解决办法很简单(虽然找了很久),用记事本打开matlab/r2009a/bin/mexsetup.pm文件,找到 correc_version函数(第477行),将这个函数中的return ($version =~ /Version.$versionNumber/i);改成return ($version =~ /优化编译器.$versionNumber/i);即可。
相关文章推荐
- 关于Matlab找不到vs2008或vs2005编译器的解决办法
- 关于VS2008下提示找不到MSVCP90D.dll的解决办法
- 关于VS2008下提示找不到MSVCP90D.dll的解决办法
- 关于VS2008下提示找不到MSVCP90D.dll的解决办法
- 关于“PD新建Model时找不到DBMS”问题的解决办法
- 关于 "CS0016: 未能写入输出文件" 的解决办法 编译器错误信息: CS0016: 未能写入输出文件“c:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\Temporary ASP.NET Files\listenleaks\ae3daa38\e9fdb67
- 关于IDEA找不到classpath中package内的xml文件问题和解决办法
- [笔记]VS2005中Debug遇到找不到msvcr80.dll的问题的解决办法
- 关于composer安装插件时候提示找不到fxp插件时候的解决办法
- 关于eclipse android 开发加载图片资源提示找不到对应名称解决办法
- 关于android安装sdk时找不到jdk的解决办法
- 关于VS2008中SLN文件格式图标未关联之解决办法
- 低版本MatLab的mex无法检测高版本XCode编译器的解决办法
- 关于ios 程序加载百度地图lib,出现链接错误:找不到符号 (null): _OBJC_CLASS_$_BMKMapManager的解决办法
- 关于VS2008 中添加成员变量提示 此网站的某个加载项运行失败 请检查“Internet选项”中的安全设置是否存在潜在冲突 问题解决办法
- 关于从vs2005升级到vs2008后,错误解决
- 关于VS2015找不到WIN32的解决办法
- 关于DB2 SQL0805N找不到程序包的错误解决办法
- 关于在页面审查元素的时候遇到 element .style 这种的在css里面找不到的解决办法
- 关于 "CS0016: 未能写入输出文件" 的解决办法 编译器错误信息: CS0016: 未能写入输出文件“c:/WINDOWS/Microsoft.NET/Framework/v1.1.4322/Temporary ASP.NET Files/liste