matlab安装libsvm经常会出现的问题:
(1)mex -setup的问题:
自己的理解:libsvm中的一些程序是.cpp程序,所以需要一个编译器(比如VC6.0等),完成matlab调用cpp文件的功能。
遇到的问题:显示无法找到编译器。
解决办法:网上有很多办法,matlab官网下载了各种文件。博主都尝试过,没有用。最后,重新换了个matlab的版本,成功了。之前用的2009B,后来改成了2008的版本。
(2)make的问题:
解决办法:
换了低版本的libsvm。
注意点:
可以将文件隐藏的后缀名显示出来(方便查看)。
一定要改当前路径为libsvm所在的路径。