Professional CMake: A Practical Guide 7th Edition

The 7th Edition of the book Professional CMake: A Practical Guide is now available. It has been updated for the CMake 3.18 release. The main highlights for this edition include:

  • Significantly expanded coverage of command argument handling.
  • A new chapter on debugging and diagnostics for running CMake.
  • The book is now also available in EPUB and MOBI formats, in addition to the usual PDF.

More detailed release notes are available. As usual, the book is available exclusively from