我可以在 ndk 中使用带有 libc++ 的实验性文件系统吗?
can I use experimental filesystem in ndk with libc++
我正在尝试在带有 ndk r17 的 android 项目中使用实验性文件系统,并且我使用的是 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
测试不是特别适合交叉编译(,我还没有时间这样做。
相关文章:
- 带有 -stdlib=libc++ 的 clang++ 9.0.1 找不到<optional>
- C++17 - 使用自定义分配器的节点提取/重新插入 - 适用于 clang++/libc++,但不适用于 libstd
- 安装 libc++ 时出现问题
- 实验性文件系统库不完整C++?
- 尝试从头开始实现Leetcode的FizzBuzz多线程问题。收到"libc++abi.dylib: terminating"错误
- Eclipse CDT clang 工具链 - 无法从链接器选项中删除 stdlibc++,但可以添加 libc++,E
- 我可以在 ndk 中使用带有 libc++ 的实验性文件系统吗?
- E/libc++abi:终止于类型为google::protobuf::FatalException的未捕获异常
- libc++abi未定义符号:_ZTVN10__cxxabif120__si-class_type_infoE
- 在继承自 std::variant 的类上使用 std::visit——libstdc++ 与 libc++
- 在libc++和libstdc++之间的std::map上使用std::find时的实现差异
- 在clang的travis上使用不同的libc++版本
- MRB_THROW会导致libc++abi.dylib中的错误
- libc++:为什么流关闭后仍然很好
- 与libc相比,Gnu科学图书馆的性能较差
- 如何构建默认使用我自己的构建libc ++的clang?
- 使用 gperftools 的堆分析器来分析 libc malloc
- 如何将libc++与调试符号链接起来?
- libc++ 的 std::basic_string 的 16 字节对齐模式背后的原因是什么?
- libc++ 对 std::map/set::equal_range 的实现给出了意想不到的结果