使用CentOs 7.1,gcc版本6.1.0(GCC),我收到此错误:
fatal error: filesystem: No such file or directory
在这条线上
#include <filesystem>
用...编译
g++ main.cpp -o main -std=c++17
问题出在哪儿?
看来您必须包含<filesystem>
这样的内容:
#include <experimental/filesystem>
不要忘记添加-lstdc++fs
为GCC标志!
这是证明:Coliru
如果这不起作用,则可能意味着您没有filesystem
配置。
另外,作为@MartinR。指出,experimental
在GCC 8+中不再需要。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句