Professional CMake: A Practical Guide 12th Edition

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

  • Coverage of the significant new file sets feature.
  • Presets can support including other preset files. Presets also now have their own dedicated chapter.

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



Do you get new edition updates for a limited cost once you buy a given edition?

Each purchase includes all future editions at no further cost. :slight_smile:

If you have any other queries about the book, you can get in touch directly. Contact details can be found here: Contact - Crascit