/ usr /包括NDK缺失(r16b)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了/ usr /包括NDK缺失(r16b)相关的知识,希望对你有一定的参考价值。
我刚刚使用SDK管理器安装了NDK(r16b),但~/Library/android/sdk/ndk-bundle/platforms/android-24/arch-x86/usr/include
(我在OS X上)应该存在吗?我似乎找不到它。我有~/Library/Android/sdk/ndk-bundle/platforms/android-24/arch-x86/usr/lib
。以下是在tree
运行/arch-x86
的结果:
arch-x86 tree
.
└── usr
└── lib
├── crtbegin_dynamic.o
├── crtbegin_so.o
├── crtbegin_static.o
├── crtend_android.o
├── crtend_so.o
├── libEGL.so
├── libGLESv1_CM.so
├── libGLESv2.so
├── libGLESv3.so
├── libOpenMAXAL.so
├── libOpenSLES.so
├── libandroid.so
├── libc.a
├── libc.so
├── libcamera2ndk.so
├── libdl.so
├── libjnigraphics.so
├── liblog.so
├── libm.a
├── libm.so
├── libmediandk.so
├── libstdc++.a
├── libstdc++.so
├── libvulkan.so
├── libz.a
└── libz.so
2 directories, 26 files
有没有办法生成include
目录?我其实是在找文件~/Library/Android/sdk/ndk-bundle/platforms/android-24/arch-x86/usr/include/android/api-level.h
答案
在最新的SDK中,api-level.h
位于
~/Library/Android/sdk/ndk-bundle/sysroot/usr/include/android/api-level.h
将来,如果由于目录层次结构更改而找不到一个文件,则可以执行以下操作以查找
$ cd ~/Library/Android/sdk/ndk-bundle
$ find . -name "api-level.h"
以上是关于/ usr /包括NDK缺失(r16b)的主要内容,如果未能解决你的问题,请参考以下文章
我的Android进阶之旅NDK开发之在C++代码中使用Android Log打印日志,打印出C++的函数耗时以及代码片段耗时详情
NDK: ant 错误 [javah] Exception in thread "main" java.lang.NullPointerException 多种解决办法(代码片段
我的OpenGL学习进阶之旅NDK开发中find_library查找的系统动态库在哪里?