在找寻安装包过程中,我找到了三个网站。
有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还需要关键一步。
下载如下图所示的文件。将其复制到所解压的文件中。
打开matlab,将文件夹改到所解压文件的路径。
再输入configuremingw('D:\mingw6411'),即可完成配置。若不能出现下图的文字,可以在输入configuremingw('D:\mingw6411')后,尝试输入setenv(MW_MINGWW64_LOC,'D:\mingw6411')。
4.参考
作者参考此文的配置系统变量成功安装了mingw-w64【MATLAB中安装配置MinGW-w64 C/C++编译器】_matlab安装mingw-优快云博客
若有侵权请联系作者删除文章。