Android NDK构建良好,gradle无法找到标头

时间:2015-10-31 12:40:06

标签: boost gradle android-ndk header

我有一个安卓问题。我正在使用带有makefile的ndk和带有gradle的android studio。

我的应用程序也应该使用boost和预制的库,称为" kodo"。 我制作了这样的makefile: Android.mk

LOCAL_PATH := $(call my-dir)
# build jni
include $(CLEAR_VARS)
LOCAL_MODULE    := hello-jni
LOCAL_SRC_FILES := **/*.cpp
LOCAL_LDLIBS    := -llog
include $(BUILD_SHARED_LIBRARY)

Application.mk

APP_ABI := all
APP_STL := stlport_static

我有一些代码,使用这些代码:

#include <kodo/object/file_encoder.hpp>
#include <kodo/rlnc/full_rlnc_codes.hpp>

#include <boost/format.hpp>
#include <boost/filesystem.hpp>

第一句话是红色的,说明找不到&#39; kodo&#39;并且无法找到“提升”#。 NDK-build运行良好(貌似)没有错误。 当试图在应用程序中组合时,构建仍然失败。

如果你能提供帮助,我会很高兴。 谢谢, Krisz。

0 个答案:

没有答案