您的位置:首页 > 其它

libsvm 安装

2015-06-29 13:48 363 查看
不知不觉走进了SVM的迷局,不管图像的分类还是行人检测都要用到SVM,其中LIBSVM被广泛使用,LIBSVM含有svmtrain.c ,svm.cpp等多种语言的组合。

但是在matlab环境下编译.c or .cpp时,编译环境必须合适才能编译通过。

本人机子装的matlab2008a,用了好几年,不想换其他版本,与其配套的c编译器matlab自带,但是c++的编译必须要microsoft visual studio 2008.于是乎一轮装卸开始。

microsoft visual studio 2008安装中始终遇到Microsoft.net framework组件安装不了,解决方法是卸载本机microsoft 2003,再安装microsoft 2007,于是一轮的查找和download,终于下载了个2007,感叹的是这年头用2007的好少啊,直接 office2010是不是就可以取代 office2007并同时被visual studio调用呢,自己没试,感觉就是低版本不行,高版本应该可以,哈哈.

安装office2007的过程中又遇到“部分程序不能得以更新”的问题,然后又百度一阵,才知三个.dll文件必须要放在C:\Program Files\Common Files\Microsoft Shared....../bin下(找不到原路径了::),之后的之后就都顺利安装了。

因为都直接安装了,很多安装过程遇到的问题没有直接截图,所以说的很笼统。

总结一点就是,必须按照要求一步步的做,自己的能力还没到达 在office 2003下顺利安装visual studio 8.

最后,再回到matlab 2008a下重新配置mex环境,svm.cpp就可以顺利编译通过了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: