matlab配置mingw-w64,以使用mex

在找寻安装包过程中,我找到了三个网站。

有matlab的(MATLAB Support for MinGW-w64 C/C++/Fortran Compiler - File Exchange - MATLAB Central),有mingw的官网(Downloads - MinGW-w64Downloads - MinGW-w64Downloads - MinGW-w64).

在官网又有github(Releases · niXman/mingw-builds-binaries)和

SourceForge(MinGW-w64 - for 32 and 64 bit Windows download | SourceForge.net)。

其中github和matlab的网站是正常安装包,source forge的是镜像文件,我搜寻过后没有发现镜像文件的安装教程,因此我建议大家选择正常版。但matlab的网站需要有正式的账户,对于学习版不太适用。

接下来讲解GitHub网站的安装。

1.确定版本

首先确定版本,我下载的是下图中的倒数第一个

下载完成后解压到自己想要的文件夹即可(注意路径不要含有空格、中文) 

如下是我的路径,图中最后的文件configuremingw.p是配置matlab所需的,暂时不用理会。

2.配置环境变量

打开设置,选择系统,滑到最底,有关于选项。

选择关于,再滑到最底部,有高级系统设置的选项,点击之后会跳出环境变量。

点击环境变量,进行配置。

配置path

点击下半部分系统变量中的path选项进入编辑,点击新建,将解压好的文件的子文件夹bin的路径添加到path中,之后点确定即可。

接下来还有最重要的一步,很多教程都没有提及。

配置新的系统变量

即在下半部分的系统变量中新加入一个,如下图所示。变量名可以与我相同,变量值要与所解压的路径一致。

完成上述过程后,按下windows+r,输入cmd,打开命令指示符窗口,输入gcc -v,若与下图一致即安装成功。接下来就只剩matlab配置了。

3.matlab配置

要想在matlab中使用mingw-w64还需要关键一步。

打开此网站I already have MinGW on my computer. How do I configure it to work with MATLAB? - MATLAB Answers - MATLAB Central

下载如下图所示的文件。将其复制到所解压的文件中。

打开matlab,将文件夹改到所解压文件的路径。

 

再输入configuremingw('D:\mingw6411'),即可完成配置。若不能出现下图的文字,可以在输入configuremingw('D:\mingw6411')后,尝试输入setenv(MW_MINGWW64_LOC,'D:\mingw6411')。

4.参考

作者参考此文的配置系统变量成功安装了mingw-w64【MATLAB中安装配置MinGW-w64 C/C++编译器】_matlab安装mingw-优快云博客

若有侵权请联系作者删除文章。

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值