R2017a)选择 主页(home),然后选择 设置路径(SetPath)
window)输入pathtool,并回车
添加并包含子文件夹(Add withSubfolders)
选择 保存(save)后再选择 关闭(close)
下载地址:http://tdm-gcc.tdragon.net/download
选择相应的安装包,这里下载的是64位的(对应计算机Win7 64位)
下载后打开并安装(注意:安装路径不要有空格),一直点下一步直到安装完成。
然后,新建环境变量MW_MINGW64_LOC,设置为TDM-GCC-64的安装位置
具体操作步骤:打开电脑桌面上的计算机图标 ,选择 打来控制面板
在控制面板中选择 系统
在系统界面选择 高级系统设置
点击新建,变量名:MW_MINGW64_LOC,变量值:TDM-GCC-64所在的安装位置,如我的安装位置是D:\TDM-GCC-64,之后选择 确定,再选择 保存
现在,在MATLAB命令行窗口(command window)内运行命令setenv('MW_MINGW64_LOC',folder),folder为TDM-GCC的安装位置,要加单引号,如我的是 setenv('MW_MINGW64_LOC',' D:\TDM-GCC-64'),输入后点击回车。
重启matlab
在MATLAB命令行窗口(command window)输入mex -setup(注意mex和-setup之间有一个空格),之后点击 回车,选择 mex -setup C++
window)输入make
解决办法:
修改make.m文件,将红色方框内的8个CFLAGS换成8个COMPFLAGS
再次在 MATLAB 命令行窗口(commandwindow) 输入make
1. Matlab Liblinear安装及测试过程
http://blog.csdn.net/xiaopihaierletian/article/details/54317707
http://blog.csdn.net/desire121/article/details/60466845
3. Matlab2016a mex -setup出错的解决方法(VS2013)
http://blog.csdn.net/catherine627/article/details/70472848