1 libsvm库的下载:http://www.csie.ntu.edu.tw/~cjlin/libsvm/
2 设置path
File->set path ->add with subfolders->加入libsvm-3.20文件夹的路径。
3 在matlab中编译
目的:将libsvm-3.20\matlab 中 libsvmwrite.c 等 C++文件编译成 libsvmread.mexw32 等matlab文件,这样就可以在command window中被直接调用了。
过程:在matlab窗口输入:
>> mex -setup
要求选择合适的编译器,这里我们选择visual c++编译。
选择matlab的current文件夹在 “libsvm-3.20\matlab”中,输入命令:
>> make
等待就会发现在当前文件夹多了四个二进制文件: