[RK3288][Android6.0] 调试笔记 --- 交叉编译X264库出错

来源:互联网 发布:java数字转化为字符串 编辑:程序博客网 时间:2024/05/23 20:06

现象:
从NDK官网下载最新版本的NDK包,
下载的是最新版本r16 Beta 2,对应包是android-ndk-r16-beta2-linux-x86_64.zip,然后交叉编译x264库,一直提示如下错误:

/home/kris/Downloads/android-ndk-r16-beta2/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/include-fixed/limits.h:168:61: error: no include path in which to search for limits.h #include_next <limits.h>  /* recurse down to the real one */......common/osdep.h:33:19: fatal error: stdio.h: No such file or directory #include <stdio.h>                   ^compilation terminated.make: *** [common/mc.o] Error 1

原因:
下载的NDK版本不兼容

解决方法:
使用r13版本(android-ndk-r13b-linux-x86_64.zip)编译就正常了。

阅读全文
1 0
原创粉丝点击