在MATLAB上安装LIBLINEAR的详细步骤
选择 保存(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++
解决办法:
修改make.m文件,将红色方框内的8个CFLAGS换成8个COMPFLAGS
再次在MATLAB命令行窗口(command window)输入make1. Matlab Liblinear安装及测试过程
http://blog.****.net/xiaopihaierletian/article/details/54317707
http://blog.****.net/desire121/article/details/60466845
3. Matlab2016a mex -setup出错的解决方法(VS2013)
http://blog.****.net/catherine627/article/details/70472848