android ndk dirent.h如何包含

时间:2011-08-30 18:42:43

标签: android android-ndk

我正在构建一个需要dirent.h的c ++代码 我发现这个文件已包含在内 SYSROOT = $(NDK)/ platforms / android- / arch-arm /
$ SYSROOT的/ usr /包括

我想知道如何定义SYSROOT,以便我可以在Android.mk中指定它以包含usr / include

请在此过程中指导我。 谢谢 莫希特

1 个答案:

答案 0 :(得分:3)

您无需在Android.mk文件中添加任何内容即可使用dirent.h。 dirent.h位于编译器已经可以找到它的位置。只需像往常一样使用#include <dirent.h>,它应该没问题。如果出现问题,可以尝试将您的ndk更新为最新版本。