android - fatal error : android_native_app_glue. h:没有这样的文件或目录

标签 android c++ eclipse android-ndk

所以,我无法停止收到错误消息

fatal error: android_native_app_glue.h: No such file or directory

尝试编译应用程序时。这真的让我吓坏了。我已经在项目设置中指定了 android_native_app_glue 的路径,但这没有任何意义。我还能做什么?

(操作系统 Windows 7)

make 文件看起来像

LOCAL_PATH := $(call my-dir)

include $(CLEAR_VARS)

LOCAL_MODULE := droidblaster
LOCAL_SRC_FILES := Main.cpp EventLoop.cpp Log.cpp
LOCAL_LDLIBS := -landroid -llog
LOCAL_STATIC_LIBRARIES := android_native_app_glue

$(call import-module,android/native_app_glue)

include $(BUILD_SHARED_LIBRARY)

最佳答案

这可能已经很晚了 make 文件没有指向正确的 lib 使用

LOCAL_STATIC_LIBRARIES := android_native_app_glue

Malte Schmitz 中遗漏了该内容的回答

您也可以引用

android-ndk-folder\sources\android\native_app_glue\Android.mk

请引用NDK中给出的示例源

关于android - fatal error : android_native_app_glue. h:没有这样的文件或目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14187970/

相关文章:

android - Firestore 检索嵌套对象并转换为 POJO

android - 如何让用户在优步中开始和结束位置

android - 禁用 OrientationEventListener 时调用 onOrientationChanged()

android - Eclipse Juno 安装依赖(离线解决)

java - Play 中的 bindFromRequest 问题!框架 2.3

android - 在 INTEL Android (Android-x86) 上安装 Flash 或 AIR?

c++ - 为什么一些顶级竞争性程序员使用#pragma?

c++ - VS2010 调试器中没有调用堆栈

c++ - std::function segfault的自修改 vector

java - Eclipse 的问题