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

YouTube

A Common Package Specification: Getting Build Tools to Talk to Each Other - Lessons Learned

CppCon via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore a comprehensive conference talk from CppCon 2023 that delves into the challenges and solutions for creating a Common Package Specification in C++. Learn about the experiences gained from implementing thousands of binaries consumable by various build systems. Discover the key components of an effective package specification, including folder representation, path relativity, preprocessor definitions, compiler flags, and component relationships. Examine implementation challenges and their potential solutions, such as mapping to popular build systems, handling user configurations, and managing runtime dependencies. Gain insights from years of real-world experience in developing interoperability between build systems and package managers, a crucial aspect of the C++ tooling ecosystem.

Syllabus

A Common Package Specification: Getting Build Tools to Talk to Each Other - Lessons Learned CppCon

Taught by

CppCon

Reviews

Start your review of A Common Package Specification: Getting Build Tools to Talk to Each Other - Lessons Learned

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.