An introduction to CMake for project management in C++.