13#error gcc v8.1 does not currently support <filesystem> header windows (BUG) use <boost/filesystem.hpp>. Alternatively force use of the header by adding flag "-DUSE_CSTD_FILESYSTEM" to your compile command.
14#elif (__GNUC__ == 7)
15#define USE_CSTD_FILESYSTEM_EXPERIMENTAL
16#else
17// Not even sure we can get there
18#error gcc <= v6 does not support <filesystem> header: an addition of c++17. Please install and use boost <boost/filesystem.hpp>.