在Android NDK项目中将pjsip作为静态库包含错误

时间:2015-07-16 08:28:10

标签: android c++ android-ndk

基于两个libs示例,我有一个构建的pjsip作为静态的静态库。到现在为止还挺好。但是,当我只将lib中的一个文件包含在库外的文件中时,我会遇到很多错误。

编辑:这是一个使用Android.mk的Eclipse项目 我尝试添加到Android.mk:

FILE_LIST_H := $(filter %.h*, $(ALLFILES))
LOCAL_C_INCLUDES := $(FILE_LIST_H:$(LOCAL_PATH)/%=%)

Demo.cpp:

#include <jni.h>
#include <pjsip/include/pjsua-lib/pjsua.h>

输出

Compile ++ thumb:Demo&lt; = Demo.cpp

C中包含的文件:/workspace / Demo / jni / Demo.cpp:3:

pjsua.h:30:19:错误:pjsip.h:没有这样的文件或目录

pjsua.h:33:21:错误:pjmedia.h:没有这样的文件或目录

pjsua.h:36:27:错误:pjmedia-codec.h:没有这样的文件或目录

就是这样......

请咨询,10XS,

尼尔

0 个答案:

没有答案