Currently, std filesystem is chosen if it is available (if compiled as C++17 or higher). However, it might be good to have the option to choose boost filesystem over std filesystem, even if the latter is available, in case there is some problem with std filesystem.
With this commit, std filesystem is still used if available, unless the user has defined the preprocessor symbol PCL_PREFER_BOOST_FILESYSTEM
Currently, std filesystem is chosen if it is available (if compiled as C++17 or higher). However, it might be good to have the option to choose boost filesystem over std filesystem, even if the latter is available, in case there is some problem with std filesystem. With this commit, std filesystem is still used if available, unless the user has defined the preprocessor symbol
PCL_PREFER_BOOST_FILESYSTEM