CMake Workshop
Setting up your system
The lesson
From sources to executables
CMake syntax
Creating and running tests with CTest
Probing compilation, linking, and execution
Target-based build systems with CMake
Finding and using dependencies
Automated dependency handling with
FetchContent
Mixing Python and compiled languages
Using CMake: tips and tricks
Additional topics
Detecting your environment
Mixing C++ and Fortran
Reference
Quick Reference
Bibliography
Instructor’s guide
CMake Workshop
Bibliography
Edit on GitHub
Bibliography