Windows10为Matlab安装MinGW-64
下载MinGW-64
MinGW的官网上去下载相应的安装包,MinGW官网
需要注意的是在Windows下的安装包,官网上给出的是一个在线下载的exe文件,就是在电脑上执行后会在线从官网上下载相应的安装文件,一般不建议这样安装,因为网速的问题,大概率会安装失败。这个时候我们选择使用压缩包解压安装,而这里的压缩包就要注意了,它的名字比较隐蔽。如下图,我们需要下载.seh
后缀结尾的文件,这个才是我们要的压缩文件。
下载之后就放到安装目录下进行解压,得到的目录如下图所示:
设置环境变量及导入Matlab
由于是解压安装的,所以需要将其相关的一些文件的目录放到系统环境变量PATH
中去,比如,我这里的安装目录为:D:\MinGW\mingw64
,所以直接打卡系统环境变量设置,找到PATH
变量,在后面加;D:\MinGW\mingw64
,不要忘记分号,然后保存即可。
之后就是在Matlab中使用MinGW,需要注意,首先得让Matlab知道我们按照的MinGW在哪,所以需要先设置Matlab的环境变量,在Matlab命令行中执行:setenv('MW_MINGW64_LOC','D:\MinGW\mingw64')
然后启动,这里是编译C++:mex -setup C++
最后的结果如下图所示: