c++ #include <filesystem> no such file or directory
时间: 2023-07-02 11:06:24 浏览: 311
C++-filesystem file not found.pdf
这个问题可能是因为你的编译器不支持 C++17 标准中的 `<filesystem>` 头文件,或者你没有在编译选项中指定使用 C++17 标准。
你可以尝试在编译选项中添加 `-std=c++17` 参数来指定使用 C++17 标准,或者使用其他支持 `<filesystem>` 的编译器。
如果你的编译器不支持 C++17 标准,你可以考虑使用 Boost 库中的 `boost::filesystem` 代替。需要注意的是,在使用 Boost 库时,需要在编译选项中添加 `-lboost_filesystem` 参数来链接库。
阅读全文