我正在构建一个需要dirent.h的c++代码。我发现这个文件已经包含SYSROOT = $(NDK)/platforms/android-/arch-arm/
$SYSROOT/usr/include
我想知道如何定义SYSROOT,以便在Android.mk中指定它以包含usr/include
请在这个过程中指导我。谢谢莫希特
发布于 2011-09-01 18:42:58
您不需要在Android.mk文件中添加任何内容即可使用dirent.h。dirent.h位于编译器已经可以找到它的位置。像往常一样使用#include <dirent.h>就可以了,应该没问题。如果有问题,也许可以尝试将ndk更新到最新版本。
https://stackoverflow.com/questions/7248139
复制相似问题