当前位置:编程学习 > wap >>

编译Android源码出错!!!

我想在原生的Android代码上创建自己的product,并且想在虚拟机上运行。
修改后,lunch 到自己的product上,
但执行make后,报出下面错误:

target arm C++: libwebrtc_apm <= external/webrtc/src/modules/audio_processing/audio_processing_impl.cc
In file included from external/webrtc/src/modules/audio_processing/audio_processing_impl.cc:11:0:
external/webrtc/src/modules/audio_processing/audio_processing_impl.h:16:16: fatal error: list: No such file or directory
compilation terminated.
make: *** [out/target/product/zhi001/obj/STATIC_LIBRARIES/libwebrtc_apm_intermediates/audio_processing_impl.o] Error 1


寻求帮助!
看样是跟stl库相关,不知道是不是哪个配置属性有问题? --------------------编程问答-------------------- 求Porting达人帮忙! --------------------编程问答-------------------- --------------------编程问答--------------------  fatal error: list: No such file or directory

在你的程序中应该有将相关信息存储到自己创建的文件或者目录中,但是这个文件或者目录并不存在,你检查检查这里 --------------------编程问答-------------------- 在 里面 include了两个stl的头文件
#include <list>
#include <string>


但 bionic目录下好像没有这些库文件,
我使用的是Android源码,不知道是不是要在编译选项里 设置一下什么标志,来使用Linux系统的这些头文件?
补充:移动开发 ,  Android
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,