iOS8.1移植VLC2.4.0
最新OX10.10 Xcode6.1 iOS SDK8.1
根据维基百科的方法 https://wiki.videolan.org/IOSCompile
打开苹果的终端
1、输入 git clone git://git.videolan.org/vlc-ports/ios.git(最好用国外的vpn吧)
等待下载完成
2、输入sudo sh compileVLCforiOS.sh (是真机的库)
不出意外会出这样的错
Libtool build/MobileVLCKit.build/Release-iphoneos/MobileVLCKit.build/Objects-normal/armv7/libMobileVLCKit.a normal armv7 Libtool build/MobileVLCKit.build/Release-iphoneos/MobileVLCKit.build/Objects-normal/armv7/libMobileVLCKit.a normal armv64
解决办法: 进入ImportedSources/VLCKit找到buildMobileVLCKit.h
3、输入sudo sh buildMobileVLCKit.sh
中间可能会因为ragel没有安装,而退出,那就去下载最新的regal解压安装即可
等待编译完成
4、再次输入sudo sh compileVLCforiOS.sh 最后会编译完成(可能会出错,不过不影响使用)