IOS KxMovie Rake错误解决办法

最近在用KxMovie播放avi视频时,按照网上介绍的方法(如下:),一步步操作,但是每次rake总是失败:

git clone git://github.com/kolyvan/kxmovie.git
cd kxmovie
git submodule update --init 

rake

在网上搜了好久都没找到解决办法,后来发现是rakefile中存在一些问题:

打开rakefile 找到SDK_VERSION,发现下载的文件中给出的是7.1

而自己xcode中的sdk却是8.2,于是将7.1修改为8.2,rake成功了!

(PS:在修改的时候,需要注意那对单引号,很容易就出错)

 

Rake完成后,按照网上给的步骤如下操作:

  1. Drop files from kxmovie/output folder in your project.
  2. Add frameworks: MediaPlayer, CoreAudio, AudioToolbox, Accelerate, QuartzCore, OpenGLES and libz.dylib .
  3. Add libs: libkxmovie.a, libavcodec.a, libavformat.a, libavutil.a, libswscale.a, libswresample.a

问题来了,找不着output,没法导出libkxmovie.a文件

后来想了一个办法,打开下载包中的应用,如下一步一步操作

编译成功后,查看编译日志如下:

最后一行就是libkxmovie.a所在路径。

下载包里有一个readme.md的文件,里面有使用方法,不过我并没有测试成功,目前还在研究中。

posted @ 2015-04-01 17:28  蜗牛骑士  阅读(309)  评论(0编辑  收藏  举报