一直都想编译MobileVLCKit,曾经尝试过好几次,最终都以失败告终。网上的种教程也都看了,别人都说执行 “./buildMobileVLCKit.sh”就能搞定,之前失败的时候不信,现在信了。下面就说下我所碰到的问题:
1、下载VLCKit:
git clone http://code.videolan.org/videolan/VLCKit.git
2、git环境的确认,这我也不知道有没有用,以前编译的失败的时候,有碰到过git相关的错误,于是就配置过:
(1)检查git环境,看是否有配置user.email和user.name:
git config --list
(2)如果没有配置,则配置一下:
git config --global user.name "your_name"
git config --global user.email "your_email@gmail.com"
./buildMobileVLCKit.sh
4、但并不是一帆风顺,执行一会后,因为有些文件下载失败而退出了。于是就关闭了VPN,再次尝试。有看过别人写的,说为了防止重复下载文件,命令要带是“-n“:
./buildMobileVLCKit.sh -n
5、等了大概有半个小时,终于是编译过了,提示“all done”;但是在VLCKit文件夹却没有看到build文件夹生成,也没有生成 MobileVLCKit.framework,于是又查了下,再次执行命令:
./buildMobileVLCKit.sh -a all
6、终于,功夫不负苦心人啊,总算是编过啦。以上只是我的小笔记,不一定适合你,但也许有点帮助。
本人现在全职接 iOS APP外包,欢迎有兴趣的朋友联系我,一起学习与进步。