This serves as an example of how to set up CMake with Boost and Catch.
Project structure:
- The main executable is
main.cpp - Headers go in
inc - Source files go in
src - Tests go in
test
To build and run the project:
mkdir build
cd build
cmake ..
make
bin/run_tests # Run tets
bin/aldente # Run the executable