matlab 不能设置编译器的问题
在matlab设置编译环境时,会出现mex和mbuild设置错误的情况,原因是matlab的设置是绑定了vs2005,2008,2010的默认目录,以及windows sdk的默认目录;但是从windows sdk7.0后,注册表给出的目录不是matlab要的目录(注意是sdk目录指示错误,不是vs目录).可能是matlab的一个小瑕疵吧. 我的文件给出了matlab绑定vc2012编译器的例子,附件有一个word文档标识出修改的地方,两个目录给出了要添加到matlab/bin对应目录的相关文件.如果你是默认目录安装,直接把附件的文件添加到matlab相应目录即可.如果不是,那就需要设置cl.
用户评论