Matlab推荐编译器TDM-GCC的安装以及配置(Win10)

本人大四,刚刚通过激烈的保研竞争成功保送西安电子科技大学,导师安排了一些学习任务,为了避免让本身大四的时光荒废,特地开通了一个CSDN帐号,用来记录本身的学习历程,同时督促本身天天进步一点点,但愿本身可以在一点一滴积累中厚积薄发!web

Matlab 2016b的安装

以前电脑上安装的是Matlab 2014a,可是成功安装了编译器后输入mex -setup后还一直显示“未找到支持的SDK或编译器”,试过好多方法都没用之后在网上看到多是由于Matlab 2014版本自身的缘由,因而卸载了2014版本,安装了Matlab 2016b(a和b版本的区别是b为下半年发行,会修复和升级一些功能),在这里推荐一个微信公众号“软件安装管家”,里面有很是全的软件下载地址和详细的安装流程,很好用。在经历了漫长的卸载和安装过程后,Matlab 2016b终于能够用了。
输入mex -setup 后的界面是这个样子的
输入mex -setup 后的界面是这个样子的。这里多说一句,若是选择VS为编译器的话,必定要选择比Matlab低的版本才能够。下面就说一下这个官方推荐编译器的安装。安全

TDM-GCC的安装

编译器下载地址:http://tdm-gcc.tdragon.net/download
在这里插入图片描述
我选择的版本是tdm64-gcc-5.1.0-2.exe,前一个安装之后不能用,不懂是什么缘由。
下载完成后,双击安装包,进入后点击create,以后选择64位和安装路径后一路默认next,进度条完成后会显示completed successfully,点击finish完成安装。(tdm64-gcc-5.1.0-3.exe版本会在进度条处显示error,也多是我电脑配置问题)。微信

配置环境变量

为何要设置环境变量?在cmd中想要执行net start wsq等操做命令,必须先cd到bin文件所在目录,而每次打开文件夹都要输入不少指令切换会很麻烦,这时咱们就要设置环境变量。当咱们输入一个指令后,系统是在当前目录和系统环境变量path里面的路径所有查找一遍,找到第一个为准,找不到就报错。因此咱们要不每次都切换到cmd目录,要不就设置环境变量,之后就不用再切换cmd路径了。
点击控制面板,选择系统和安全,选择系统->高级系统设置;
在这里插入图片描述
点击环境变量-系统变量-新建;
在这里插入图片描述
变量名:MW_MINGW64_LOC
变量值:D:\tdm-gcc(安装路径),点击肯定。
检验是否配置成功,利用快捷键“Windows+R"调出运行窗口,输入cmd点击确认:
在这里插入图片描述
而后输入“gcc -v”并点击回车键,注意:gcc后面的空格为英文状态下的
在这里插入图片描述
若是没有报错,那么说明配置成功了。svg

在MATLAB命令行内运行命令setenv(‘MW_MINGW64_LOC’,folder),folder为TDM-GCC的安装位置,要加单引号。
重启一下Matlab。这时,在Matlab中输入mex -setup就会生成最开始那张图片上的内容啦。工具

下篇文章介绍时频分析工具箱的安装,有错误之处欢迎你们指出。学习