Cygwin编译生成So文件时出错

来源:互联网 发布:法律咨询 知乎 编辑:程序博客网 时间:2024/05/21 09:06

刚开始练习android,结果按教程来做,还是出错。首先在关联头文件时,教程里说会出现有一Include文件夹的,但是,我关联之后却没有。但是,相信自己的步骤没错,于是接下来做。在生成.so文件时,却提示:

Android NDK: Could not find application project directory !
Android NDK: Please define the NDK_PROJECT_PATH variable to point to it.
Z:/Android/android-ndk-r9c/build/core/build-local.mk:148: *** Android NDK: Aborting    .stop.

按字面意思,应该是说找不到我的应用程序目录,但是仔细检查,发现目录没错。但是,仔细一看,jni文件夹下面都是.h和.cpp文件,缺少了两个makefile文件(android.mk和Application.mk)。于是,把两个makefile文件放到jni文件夹下,编译通过。好像还有其他可能原因会导致上述错误,但因为本人是刚开始学的,所以目前就只碰到这一种情况。以后如果有其他情况再补充。

0 0
原创粉丝点击