Фатальная ошибка: файловая система: нет такого файла или каталога Использование, 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 где проблема? Ответ 1 Кажется, вы должны включить <filesystem> следующим образом: #include <experimental/filesystem> Не забудьте добавить -lstdc++fs в качестве флага GCC! Вот доказательство: Coliru Если это не работает, то это, вероятно, означает, что у вас нет filesystem в вашей конфигурации. Также как @MartinR. указал, что experimental больше не требуется в GCC 8+.
Ответ 1 Кажется, вы должны включить <filesystem> следующим образом: #include <experimental/filesystem> Не забудьте добавить -lstdc++fs в качестве флага GCC! Вот доказательство: Coliru Если это не работает, то это, вероятно, означает, что у вас нет filesystem в вашей конфигурации. Также как @MartinR. указал, что experimental больше не требуется в GCC 8+.