连接std :: experimental :: filesystem与Xcode 9
问题描述:
我正在使用std :: experimental :: filesystem与Xcode 9.0 beta。编译器阶段完成确定的,但未定义符号的链接器抱怨:连接std :: experimental :: filesystem与Xcode 9
std::experimental::filesystem::v1::path::__filename() const
std::experimental::filesystem::v1::path::__filename() const
std::experimental::filesystem::v1::path::__stem() const
std::experimental::filesystem::v1::__status(std::experimental::filesystem::v1::path const&, std::__1::error_code*)
我也是用的std ::实验::文件系统::规范()
,但链接器不会抱怨说是失踪。
如何配置项目以包含这些缺少的参考?
UPDATE:
我一直在用简单的程序进行试验。如果我只使用canonical(),那么链接器会抱怨它缺失。
我可以使用std :: experimental :: optional - 一切编译,链接并运行OK。但'可选'是一个模板,因此可能不涉及库。
更新:在Xcode 9 beta 4中完全删除了文件系统头文件。 –
有什么办法在xcode 9上使用文件系统? 我必须回去加强(这不是std符合,因为它缺少路径类中的重要u8string方法)。 – Lothar
@Lothar似乎是的,我正在等待这个功能,我听说Xcode 9.1将包括文件系统头,但我不确定... – GuidC0DE