【发布时间】:2012-11-05 09:21:08
【问题描述】:
我想用 NDK 构建一个 android 库,我的代码使用了一个新的包含文件。 包含文件是在内核版本 3.1.0 的内核中添加的。但是我的 NDK 环境不包含包含文件(NDK 包含路径:NDK/platforms/android-14/arch-arm/usr/include/linux),所以当我编译我的源代码时,我得到的错误消息是“错误:linux/nfc.h:没有这样的文件或目录”。
我不知道如何为 NDK 环境添加新的包含文件。并且 NDK 包含文件被称为“ * 这个头文件是从 Linux 内核头文件自动生成的 同名,以提供用户空间所需的信息 调用 libc 可用的内核。它只包含常量, 结构和从原始标头生成的宏,因此, ** 不包含受版权保护的信息。 ”。
我可以根据我的 linux 内核编译一个新的 NDK 环境吗?
【问题讨论】:
标签: android-ndk