编译时MobileVLCKit失败

时间:2014-02-12 12:43:30

标签: ios vlc rtsp armv7 libvlc

我正在尝试在我的应用程序中使用MobileVLCKit for iOS。我按照@ Building the Framework for iOS给出了步骤。我在我的Xcode 5中将deploymet目标设置为iOS 7。

我使用命令./buildMobileVLCKit.sh -f -l编译shell文件以获得iOS框架。

我的终端应用程序出现以下错误。

The following build commands failed:
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/armv7s/libMobileVLCKit.a normal armv7s
CreateUniversalBinary build/Release-iphoneos/libMobileVLCKit.a normal armv7\ armv7s    

我尝试了谷歌的所有方法,但它没有工作。在尝试了一整天后,我提出了这个问题。如果你以前用过这个,请帮忙。

1 个答案:

答案 0 :(得分:19)

删除-l参数。您确实需要编译底层libvlc以实现完整的MobileVLCKit框架。没有libvlc,它只是一堆无用的类。

或者,考虑获取一个可以在项目中删除的预编译版本:http://nightlies.videolan.org/build/iOS/