Preface

The software world and the tooling we use to create software are evolving every single day. CMake is no exception; over the past twenty years, it has continually evolved and is now considered an industry standard for building C++ applications. Despite CMake’s extensive features and comprehensive documentation, real-world examples and guidelines on how to effectively use these features together are rare. This is where CMake Best Practices steps in.

Rather than delving into every detail and feature of CMake, this book provides examples to illustrate how CMake can be used effectively for various tasks in building software, without covering every single edge case—other books serve that purpose. The aim of this book is to keep things as simple ...

Get CMake Best Practices - Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.