在Mac OS X 10.9 Mavericks上安装libSVM-3.17

时间:2013-11-06 08:55:43

标签: macos matlab libsvm

我正在尝试在我的macOS10.9机器上安装libsvm-3.17。

关于常见问题我读了tutorial

  

/Applications/MATLAB_R2011b.app/bin/mex:line 305:llvm-gcc-4.2:   命令未找到

但它没有解决问题。我仍然遇到这些错误:

  

/Applications/MATLAB_R2012b.app/bin/mex:line 305:llvm-gcc-4.2:   命令未找到

     

/Applications/MATLAB_R2012b.app/bin/mex:line 1326:llvm-gcc-4.2:   命令未找到

     

mex:编译'“libsvmread.c”'失败。

     

如果make.m失败,请查看README详细说明。

有人知道问题是我使用的是OSX10.9吗?在这种情况下,任何关于解决方案的想法?

2 个答案:

答案 0 :(得分:1)

最简单的方法是在OS X中使用一个流行的包管理器,例如我更喜欢homebrew

$ brew install libsvm
==> Downloading http://www.csie.ntu.edu.tw/~cjlin/libsvm/oldfiles/libsvm-3.17.tar.gz
######################################################################## 100.0%
==> make CFLAGS=
==> make lib
  /usr/local/Cellar/libsvm/3.17: 8 files, 240K, built in 9 seconds
$

答案 1 :(得分:0)

我遇到了类似的问题。链接中的文章为我修复了它。 http://chehsunliu.wordpress.com/2013/12/25/install-libsvm-3-17-for-matlab-r2012a-on-mac-os-x-10-9/