This is a demo project to demonstrate a reasonable folder structure for CMake based projects, that use CTest to run unit tests via Catch.
This project was developed as a teaching aid for UCL's "Research Computing with C++" course developed by Dr. James Hetherington and Dr. Matt Clarkson.
On Linux/Mac, in a terminal:
git clone https://github.com/MattClarkson/CMakeCatchOpenMP
mkdir CMakeCatchOpenMP-Build
cd CMakeCatchOpenMP-Build
cmake ../CMakeCatchOpenMP
make
On Windows, run the CMake GUI to generate Visual Studio project files, and run the build therein.