MAC下Matlab载入libsvm
之前在Windows上安装libsvm就好一通折腾,在mac上面安装就更是一脸懵逼了,在折腾了一晚上一上午之后,终于成功安装了!记录一下过程中的经验教训,也给金鱼记忆的自己备个忘~
安装所需:
1、Matlab_R2017b(已安装)
2、libsvm—3.23(libsvm官网获取)
3、Xcode.app(APP Store获取)
4、xcode7_mexopts.zip
5、optsPatch10.8.patch
艰辛的安装过程:
1、下载Xcode.app
按网上教程在终端中键入xcode-select --install
后显示 xcode-select: error: command line tools are already installed, use “Software Update” to install updates 误以为已经安装了Xcode,其实是安装过 command line tools,大概是之前安装homebrew的时候弄的吧。。
还是在APP Store里获取比较方便~
2、安装command line tools
如果没有安装过command line tools,在这一步先安装一下比较好,终端键入xcode-select --install
就可以了
3、Matlab打补丁
这一步按照常规教程就可以了~将optsPatch10.8.patch默认下载到Downloads中,不用更改位置,然后在Matlab的命令窗口键入
cd(matlabroot)
!unzip -o ~/Downloads/optsPatch10.8.patch