
Modern CMake for C++
Effortlessly build cutting-edge C++ code and deliver high-quality solutions
Created by Rafał Świdziński
Gain practical experience building, testing, and packaging C++ projects using modern CMake. Learn how to create maintainable build systems, manage dependencies, and optimize your workflow for professional software development.
Packt | May 2024 | 504 min
What You Will Learn
You will work through hands-on exercises and real-world examples to master CMake commands and workflows. Each step builds your confidence as you automate builds, add tests, and manage dependencies. By applying best practices, you will develop a strong foundation for using CMake in professional environments.
Key Features
- Set up robust CMake projects and automate building, testing, and packaging
- Integrate external dependencies and quality checks for reliable code
- Optimize build processes and manage reusable, maintainable solutions
Target Audience
Ideal for software developers and build engineers who already know C++ and want to streamline their build automation. Whether you are new to CMake, transitioning from other build tools, or updating your skills to the latest standards, you will find practical guidance to level up your expertise.





