x264 Android交叉编译

x264  git clone http://git.videolan.org/git/x264.git

问题:在android-ndk-r16b下 编译一直报错  (Makefile:316: recipe for target '.depend' failed make: *** [.depend] Error 1   

解决:换14版本NDK android-ndk-r14b 重新编译。

没什么好说多,要想正确编译看readme , config , makeFile 具体参数叫什么名字就视具体情况而言了

这种编译有几点建议:

1.明确知道目标, 依赖。写Android.mk和Application.mk最好。当然这种情况很少发生。

2.三方提供了,生成makeFile的脚本或者只有makeFile。没办法,只有看READ.me, 脚本, MakeFile注意cross-compile参数了

3.执行前最好屏蔽掉make看看,参数设置 是不是预期。免得终端一直打印信息,不方便看.

4.编译完成后可以用readelf -h. 看看是不是符合预期。免得后期发现是编译出了问题,麻烦。

注意:shell赋值=两边是木有空格的哈

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容