deephealthproject / ecvl

European Computer Vision Library (ECVL). A general-purpose computer vision library developed to support healthcare use cases within the DeepHealth project, with the aim of facilitating the integration of existing state-of-the-art libraries.
https://deephealthproject.github.io/ecvl
MIT License
17 stars 1 forks source link

Make c++ filesystem library portable #15

Closed MicheleCancilla closed 4 years ago

MicheleCancilla commented 4 years ago

This PR adds a filesystem.h header file which choose whether to use std::experimental::filesystem or std::filesystem.

ECVL should allow support for compilers with limited C++-17 support, such as GCC-6 and GCC-7.