我想使用Android NDK编译代码。我以前使用过这段代码很好,但改变了一件事,现在它不会编译。该数值显示的错误是:Android bitmap.h未找到本地代码编译
"Compile++ thumb : filters <= filters.cpp
C:/Android/my-app//jni/filters.cpp:4:28: fatal error: android
/bitmap.h: No such file or directory
compilation terminated.
make: *** [C:/Android/my-app//obj/local/armeabi/objs/filters/
filters.o] Error 1
我bitmap.h文件库中的定义为:
#include <android/bitmap.h>
我知道bitmap.h是8的目标SKD构建后才有或更高,我的目标是10分和8分。有什么建议吗?这让我疯狂并且习惯于工作!感谢您提供的任何帮助。
编辑:这是我的Android.mk文件还
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE := filters
LOCAL_SRC_FILES := filters.cpp
LOCAL_LDLIBS := -lm -llog -ljnigraphics
include $(BUILD_SHARED_LIBRARY)
的可能重复[因为Bitmap.h缺少的Android NDK不会建库?](http://stackoverflow.com/questions/11656833/ android-ndk-wont-build-library-because-bitmap-h-is-missing) – 2012-07-26 03:04:41