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赋值=两边是木有空格的哈

你可能感兴趣的:(x264 Android交叉编译)