重新下载了libsvm安装包,顺便把编译过程整理一下:
libsvm下载:https://www.csie.ntu.edu.tw/~cjlin/libsvm/
步骤:
1、 将libsvm解压到目录下,例如:F:\A_J\Matlab\Example_code
2、添加至 MATLAB路径
在matlab命令窗口输入
>> pathtool
3、编译libsvm
MATLAB进入:F:\A_J\Matlab\Example_code\libsvm-3.23
>> mex -setup
选择:mex -setup C++
MATLAB进入:F:\A_J\Matlab\Example_code\libsvm-3.23\matlab
>> make
-----------------------------------------------------------------------------------------------------------------------------------------
如果运行make指令进行编译报错,如图:
解决方法:
将make.m文件中的所有 “CFLAGS”替换成”COMPFLAGS”
------------------------------------------------------------------------------------------------------------------------------------
MATLAB 的 libsvm-3.23 工具包:
https://download.csdn.net/download/m_try/11079654
===============================================================================
分享,多担待。望有帮助