An example C++ project for the Modern CMake workshop of the C++ Usergroup Zentralschweiz.
- C++ Usergroup Zentralschweiz: 20. Feb. Workshop: Modernes CMake
- CMake Project Commands
- C++Now 2017, Daniel Pfeifer Effective CMake
- CppCon 2017, Mathieu Ropert Using Modern CMake Patterns to Enforce a Good Modular Design
- Stephan Kelly, Embracing Modern CMake
- start by adding
validator
to the the projectadd - add the tests for the validator (tests directory + catch)
- get the decoder to compile
With Visual Studio, you have to tell cmake to create the build directory with all the Visual Studio stuff
cmake --build build
where the second build
is the name of the build directory.