1、按照网上说的运行mex -setup或者mbuild -setup,出现:
然后打开 http ://www.mathworks.com/support/compilers/R2014a/win64链接,查找2014a对应的编译器要求,若没有安装VS,则可以选择安装:Mrcrosoft Windows SDK7.1和.Net FrameWork 4.0
在https://www. microsoft .com/zh-cn/download/details.aspx?id=17718下载“.Net FrameWork 4.0”并安装,或者4.0之后的版本都是可以的。
在https://www.microsoft.com/en-us/download/details.aspx?id=8279下载“Microsoft Windows SDK for Windows 7 and .NET Framework 4”,此时先不要安装。
直接安装可能会出现以下错误:
1)
忽略此错误,直接点确定继续安装。
2)
这是因为电脑上之前安装过VS2010或者VS2010的扩展包,需要先卸载掉。打开“开始”,选择“程序和功能”,打开“程序”列表,找到:
将上述两个组件都卸载掉。然后安装刚才下载的“Mrcrosoft Windows SDK7.1”包。
然后,打开MATLAB2014a运行mex -setup时会出现:
这是因为刚才把VS2010相关的组件卸载了,打开“https://www.microsoft.com/en-us/download/details.aspx?id=13523”下载Microsoft Visual C++ 2010 SP1 Redistributable Package (x64),然后安装。
2、安装成功后,打开MATLAB2014a,运行
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删