在命令行窗口中输入edit后回车即可解决。
1、如果你的vs目录不是默认的,或者是32位版本,或者vs版本不是,那么需要修改附件里面的相关目录的设置(其实就是cl.exe和mt.exe的目录位置),修改的方法是直接设置成目标目录(默认安装的位置),不是读注册表,这样简单,也无需修改注册表,以及建立什么目录链接(mklink).当然如果你的mt.exe目录不在Windowskits下,那需要修改附件的文件。
2、在matlab设置编译环境时,会出现mex和mbuild设置错误的情况,原因是matlab的设置是绑定vs,,的默认目录,以及windowssdk的默认目录;但是从windowssdk7.0后,注册表给出的目录不是matlab要的目录(注意是sdk目录指示错误,不是vs目录).可能是matlab的一个小瑕疵吧。
3、很多数的情况下,当用户将第三编译器安装到其默认路径下时,是不需要运行mbuild-setup命令的。当选用一个同MATLAB7.0编译器相关的C或C++编译器时,可以使用命令mbuild-setup,代码设置如下:本例一MATLABa为例,使用mex-setup命令。