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

YouTube

The Importance of the C++ Build System Target Model - C++Now 2024

CppNow via YouTube

Overview

Explore the critical role of the "target model" in modern C++ build systems through this comprehensive conference talk. Delve into the evolution of C++ build tools, from simple makefiles to sophisticated systems like CMake, and understand how the target model addresses key issues in C++ development. Learn about the graph-based approach that allows for efficient dependency management, improved build times, and better integration with package management systems. Discover how this model relates to C++20 modules and supports sustainable project maintenance. Gain insights into the Common Package Specification (CPS) and its impact on dependency management practices. By the end of this talk, acquire a deep understanding of this fundamental feature in modern build systems and how its broader application can help solve some of the C++ community's most pressing concerns.

Syllabus

The Importance of the C++ Build System Target Model - Bill Hoffman - C++Now 2024

Taught by

CppNow

Reviews

Start your review of The Importance of the C++ Build System Target Model - C++Now 2024

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.