1.下载libsvm的包解压
2.打开matlab,输入 mex -steup
3.这里要看是否能识别你机器的编译器,如果你是vs2013,那么请参照我的另一篇文章,配置一下。如果能识别则往下看
4.输入y,然后出现选择。输入数字选择一个编译器。
5.matlab会问你是否正确,确认无误就输入y
6.这时要注意,如果你是64bit系统,就得将make.m文件中的-O 改为 -largeArrayDims 然后再点击run。此时要注意将你的工作目录切换到libsvm的目录下(如果你直接将libsvm放置在matlab目录下则直接可以运行)。切换工作目录是在 command window 上面一行里面切换。
7.输入make,如果不报错就表明成功,报错的话就参照另一篇文章吧
8.将libsvm目录添加至工作目录 流程如下:set path -----add with subfolders ---将你的libsvm目录添加进去
如有问题,可以留言,必回复。