使用NDK编译报错小结
2014-12-17 13:10
120 查看
一、Please define the NDK_PROJECT_PATH variable to point to it;
Please define the NDK_PROJECT_PATH variable to point to it在用ndk-buld 编译c/c++工程的时候,
会遇到上面提示的错误原因是你的当前目录不是一个名为“jni”的目录,
所以NDK_PROJECT_PATH, APP_BUILD_SCRIPT, NDK_APPLICATION_MK 是一个空的值,
ndk-buld就没法只知道怎么编译而终止。 想要解决有两种办法:
1. 一个就是制定上面三个变量的值, 如:我要编译我当前目录的源文件, 当然包含Android.mk 和Application.mk 文件, 可以使用这样的命令编译:
ndk-build NDK_PROJECT_PATH=. APP_BUILD_SCRIPT=./Android.mk NDK_APPLICATION_MK=./Application.mk
2. 就是把这些文件放在一个jni目录下, 进入jni目录然后在编译。
---------------
二、
相关文章推荐
- 使用NDK移植/编译开源库(1)准备
- 使用NDK移植/编译开源库(3)libpng的编译
- ANDROID NDK实践开发系列--(01) 使用ndk编译c可执行程序
- cocos2d-x ndk使用已有静态库,减少编译时间
- #android-ndk-r8d 使用 独立 编译 工具链 官方文档 中文版
- linux SpiderMonkey 编译 安装 使用小结
- NDK 如何在Android中使用编译好的.so库
- linux下使用ndk编译ffmpeg
- 使用NDK(r7)编译时用到boost 遇到的错误。
- 使用NDK编译JNI时出现错误
- 使用NDK移植/编译开源库(4)libjpeg的编译
- 使用ndk编译生成so动态库
- 在Android上利用NDK编译并使用Spatialite库(Windows环境)
- 解决不使用Android NDK编译的bin文件No such file or directory问题
- 使用ndk-r4b编译x264
- 使用NDK移植/编译开源库(2)zlib的编译
- 【Android Native Code开发系列】七 使用NDK进行交叉编译 & 编译ACE for android
- android学习——NDK入门 windows下安装cygwin 与 Eclipse使用CDT 自动编译
- cocos2d-x 使用ndk编译 x86 出现 in function Curl_resolv_timeout: undefined reference to 'sigsetjmp' 错误
- 使用ndk-r4b编译x264