MATLAB2 016b和tmd64-gcc-4.9.2的巨坑

MATLAB2 016b安装MinGW64配套可用tmd64-gcc-4.9.2安装的巨坑

MinGW可以用TDM-GCC代替,下载装这个方便


MATLAB2 016b文档上要求是4.9.2版本tmd64-gcc-4.9.2

这两天搞了Matlab内的C++语言编译器问题,这个问题其实是个超级大坑,弄了很久,才发现解决的问题就在眼前,试了很多种方法,装了各种版本的MinGW,还是不行,临近崩溃了。

终于搞通了,看了试了好多博客都是一半一半的。自己总结记录一下吧!

对于Matlab R2015b up to R2017a,使用MinGW 4.9.2 TDM-GCC
对于Matlab R2017b, MinGW 5.3



一、第一步下载tdm64-gcc-4.9.2.exe

因此需要下载tmd64-gcc-4.9.2,现在大多数博客都是直接装MinGW-get-setup.exe时默认安装最新版本9.2.0,故此与MATLAB2016不搭配,所以需要自己手动下载tdm64-gcc-4.9.2.exe

直接点击后面蓝色的官网下载跳转链接:tdm64-gcc-各旧版本下载链接

👆MinGW-w64 C/C++ compiler 4.9.2


二、安装步骤

1.双击4.9.2.exe文件安装;

点creat;

点next会显示有最新版本更新,不更新走不下去,所以取消check勾选;

如果卸载的话从头双击4.9.2.exe文件选择remove;会自动删干净


2.选64next

3、next

4、选择自己的安装路径

5、默认next安装

6、安装过程等个几分钟

7、安装完成,next

8、点击finish完成

9、自动弹出readme.TXT的说明文档关闭就行。



三、最重要的配置环境变量

选择系统——>选择系统高级设置——>环境变量——>系统变量——>新建——>变量名:MW_MINGW64_LOC——>变量值:C:\TDM-GCC-64(安装路径)——>

  1. 选择系统

选择系统高级设置

——>环境变量

新建:

变量名:MW_MINGW64_LOC

变量值:C:\TDM-GCC-64(安装路径)

点击确定

  • 四、检验是否配置成功

  • 利用快捷键“Windows+R"调出运行窗口(如下图)

然后输入“cmd”并点击“确定”(如下图)

然后输入“gcc -v”并点击回车键,注意:gcc后面的空格为英文状态下的(如下图)

如果没有报错,那么说明配置成功了(如下图)

使用MATLAB将MW_MINGW64设置为临时环境变量:

在MATLAB命令窗口中运行以下命令:

>> setenv('MW_MINGW64_LOC','C:\TDM-GCC-64')
其中“C:\TDM-GCC-64”是MinGW的安装目录。

最后,重启一下MATLAB;

这种方法每次启动MATLAB for MATLAB来正确使用MinGW时,都需要运行这个命令。

评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值