【问题标题】:How to use C++17 features on mac OSX? [duplicate]如何在 mac OSX 上使用 C++17 功能? [复制]
【发布时间】:2017-08-22 18:45:57
【问题描述】:

我想使用 C++ 17 的所有功能,但更具体地说,我需要 C++17 中可用的std::(experimental)::filesystem::recursive_directory_iterator,我该如何使用它?

我在 Mac OSX 上使用 Eclipse CDT(如果需要,我也很喜欢 xCode),并且我想使用 C++17。

谢谢

来源: http://en.cppreference.com/w/cpp/experimental/fs/recursive_directory_iterator/recursive_directory_iterator

【问题讨论】:

  • 您需要一个支持 C++17 并且可以在您的系统上运行的编译器。
  • 我不认为你会在 Xcode 和文件系统方面取得很大的成功。它部分出现然后消失:stackoverflow.com/q/44681703

标签: c++ macos c++17


【解决方案1】:

你可以使用gcc,你可以用这一行安装。

brew install gcc --HEAD

此 gcc 对 C++17 的支持有限,也可以通过-std=c++17. 启用

【讨论】:

    猜你喜欢
    • 2020-07-06
    • 2023-03-19
    • 1970-01-01
    • 1970-01-01
    • 2016-12-29
    • 2018-04-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多