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