需要文件:Xcode7.2.dmg(以及内置的Command Line Tools)、matlab2015b、xcode7_mexopts.zip、optsPatch10.8.patch、libsvm-3.23.tar.gz
获取方式:
(1)matlab 密码:ieka
(2)XCode、libsvm及其他 密码:zdcg
libsvm源文件使用c++写的,使用XCode中的c++编译器对libsvm进行编译生成.mexmaci64文件,才可以在matlab中使用。
1、安装XCode
选择 Create a new Xcode project,查看Command line tool是否安装。
若没有安装,请参考 Xcode中Command Line Tools安装方法
2、确认Xcode的路径(重要!重要!重要!否则后面一定会报错!)
查看xcode路径,在mac终端输入xcodebuild -showsdks,正确情况下会出现如下信息:
$ xcodebuild -showsdks
OS X SDKs:
OS X 10.11 -sdk macosx10.11
iOS SDKs:
iOS 9.2 -sdk iphoneos9.2
iOS Simulator SDKs:
Simulator - iOS 9.2 -sdk iphonesimulator9.2
tvOS SDKs:
tvOS 9.1 -sdk appletvos9.1
tvOS Simulator SDKs:
Simulator - tvOS 9.1 -sdk ap