编译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