Professional CMake:

A Practical Guide

Go beyond trivial examples and learn how to use CMake effectively with practical advice direct from a CMake co-maintainer


Release Notes

This is the change history for the book Professional CMake: A Practical Guide. The table below summarizes the set of published editions and their release date. Click through for a detailed list of changes for each release.

VersionRelease date
6th Edition28th April 2020
5th Edition10th December 2019
4th Edition18th July 2019
3rd Edition15th March 2019
2nd Edition*12th December 2018
1st Edition*10th July 2018

* The 1st Edition included a few minor updates and followed a X.Y.Z versioning scheme. The 2nd Edition was initially released as v1.1.0 on 21st November 2018 but was formally published as the 2nd Edition on 12th December 2018.