当前位置: 萬仟网 > 移动技术>移动开发>Android > Android6.0开发调试教程之交叉编译X264库出错怎么解决?

Android6.0开发调试教程之交叉编译X264库出错怎么解决?

2017年11月08日  | 萬仟网移动技术  | 我要评论
Android6.0开发调试教程之交叉编译X264库出错怎么解决? 现象: 从NDK官网下载最新版本的NDK包, 下载的是最新版本r16 Beta 2,对应包是android

Android6.0开发调试教程之交叉编译X264库出错怎么解决?

现象:
从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   /* recurse down to the real one */
......
common/osdep.h:33:19: fatal error: stdio.h: No such file or directory
 #include 
                   ^
compilation terminated.
make: *** [common/mc.o] Error 1

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

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

如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!

相关文章:

验证码:
Copyright © 2017-2021  萬仟网 保留所有权利. 粤ICP备17035492号-1
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com