Почему не компилирует namespace fs = std::filesystem

Есть компилятор в составе codeblocks, скачивал отдельно mingw. 'filesystem' is not a namespace-name

при компиляции примера из с++17

#include <iostream>
#include <cstdint>
#include <filesystem>
namespace fs = std::filesystem;
int main()
{
fs::path dir = fs::temp_directory_path();
fs::create_directories(dir / 
"abcdef/example");
 std::uintmax_t n = fs::remove_all(dir / 
"abcdef");

}

Ответы (0 шт):