NDK编译错误Unknown Application ABI,Unable to detect application ABI’s
来源:互联网 发布:网络电影榜单 编辑:程序博客网 时间:2024/06/05 05:44
出现这个错误,有2个可能:
第一个就是,eclipse的NDK目录没有指向,NDK的文件夹。
第二就是,NDK_MODULE_PATH目录没有正确设置。
首先这是一个环境变量,NDK编译的时候去搜索这个值。
* Due to GNU Make limitations, NDK_MODULE_PATH must not contain any space. The NDK will complain if this is not the case. * Use ':' as the path separator. * On Windows, use '/' as the directory separator.
不能有空格,使用:分隔多个路径,使用 / 作为文件夹分隔。重要的是NDK默认去NDK目录下的source搜索。这就是NDK例子里面的mk设置:
$(call import-module,android/native_app_glue)
这个路径android/native_app_glue就是source下面的。
有4种设置NDK_MODULE_PATH方法是:
第一,设置环境变量
第二,在ndk_build后面加参数,如ndk-build NDK_DEBUG=1 NDK_MODULE_PATH=e:/blabla
第三,在build_native.sh中 运行ndk-build之前使用export命令定义环境变量NDK_MODULE_PATH。 如:export NDK_MODULE_PATH=e:/blabla
第四,在mk文件中,import语句之前加入$(call import-add-path,path), 不过这种方法只是相对于, source路径来说的。
经过测试,上面方法都是可以正确用eclipse编译运行的。但是当我使用dubug的时候,并且使用libpng的预编译文件的时候。发现无法debug自定义设置的NDK_MODULE_PATH的路径,解决办法是把预编译文件拷贝到系统的NDK source下面就可以正常debug了。
0 0
- NDK编译错误Unknown Application ABI,Unable to detect application ABI’s
- Android NDK调试出错Unknown Application ABI, Unable to detect application ABI's的解决方案
- Android NDK调试出错Unknown Application ABI, Unable to detect application ABI's的解决方案
- eclipes下NDK调试出现Unknown Application ABI:Unable to detect application ABI's错误的解决
- Unable to detect application ABI's
- Unable to detect application ABI's
- NDK编译时报错: Android NDK: NDK Application 'local' targets unknown ABI(s): arm64-v8a x86_64
- unable to detect application namespace
- ABI(Application Binary Interface)
- ABI(Application Binary Interface)
- 转贴:C++ ABI (Application Binary Interface)
- 转贴:C++ ABI (Application Binary Interface)
- 转贴:C++ ABI (Application Binary Interface)
- 转贴:C++ ABI (Application Binary Interface)
- 转贴:C++ ABI (Application Binary Interface)
- 转贴:C++ ABI (Application Binary Interface)
- 转贴:C++ ABI (Application Binary Interface)
- 转贴:C++ ABI (Application Binary Interface)
- epoll实例
- 【Swift培训】苹果官方Swift教程-语法结构(中文)
- 素数判断----E -Fermat’s Chirstmas Theorem
- Codeforces 456B Fedya and Maths
- Mac系统知识简介
- NDK编译错误Unknown Application ABI,Unable to detect application ABI’s
- JAVA浮点数保留位数
- 深圳市解放路网络科技有限公司
- 简学LINGO(三)——实例篇
- 什么事垂直网站和垂直收索
- C++中的前置声明(Forward Declaration)
- 删除svn的.svn文件
- 网络爬虫(三)------宽度优先爬虫(一个的基础,简单但是很重要哦)
- 旋转数组的最小数字