我可以在 ndk 中使用带有 libc++ 的实验性文件系统吗

can I use experimental filesystem in ndk with libc++

我正在尝试在一个 android 项目中使用实验性文件系统和 ndk r17,我正在使用 STL c++_static 但我得到了这个:

undefined reference to `std::experimental::filesystem::v1::__current_path(std::__ndk1::error_code*)'

我展示了一些建议将 -lstdc++fs 添加到链接器参数但链接器找不到此库的主题

当前 ndk 是否支持此实验性功能?

还没有:https://github.com/android-ndk/ndk/issues/609

即将支持它,但是 libc++ 测试需要一些努力才能为 Android 工作(std::filesystem 测试不是特别适合交叉编译)而且我还没有还没来得及做。