Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

How to Avoid Headaches with Simple CMake

CppNow via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn to simplify CMake usage and avoid common frustrations in this conference talk from C++Now 2025. Discover modern CMake principles that have been available for about a decade but are often underutilized, leading to overcomplicated projects and steep learning curves. Explore practical approaches to keep CMake implementations straightforward while maintaining effectiveness, as demonstrated by a CMake veteran who emphasizes treating projects more systematically. Master up-to-date CMake basics that provide real value while identifying which advanced features you can safely skip to reduce complexity. Follow along with a reference project that demonstrates these concepts in action, making it easier to apply these principles to your own work. Gain insights into new open-source C++ projects designed to improve developer quality of life while maintaining the "it just works" experience. Understand how to make authoring and maintaining C++ codebases simpler and more intuitive through better build system practices, with particular focus on the software development lifecycle, development automation, modern build systems, and packaging approaches.

Syllabus

How to Avoid Headaches with Simple CMake - Bret Brown - C++Now 2025

Taught by

CppNow

Reviews

Start your review of How to Avoid Headaches with Simple CMake

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.