Professional CMake: A Practical Guide 21st Edition

The 21st Edition of the book Professional CMake: A Practical Guide is now available. It has been updated for the CMake 4.0 release. A new Debugging Executables chapter has been added, focusing on debugging within IDE environments. The Policies chapter also saw some important changes, motivated by the CMake 4.0 release completely removing OLD policy behaviors for the first time.

More detailed release notes are available. As usual, the book is available exclusively from https://crascit.com/professional-cmake/

front-cover-794x1123

2 Likes

Just want to say that I have found this book to be invaluable to me as a C++ developer using CMake. Thanks for continuing to update the book! (In case others didn’t know, a purchase of this book gives you access to all subsequent editions as well.)