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

YouTube

Common Package Specification (CPS) in Practice - Working Implementation in Conan C++ Package Manager

CppCon via YouTube

Overview

Explore a comprehensive conference talk from CppCon that delves into the practical implementation of Common Package Specification (CPS) in the Conan C++ package manager. Learn how ConanCenter's package information enables automatic CPS file creation for thousands of popular C and C++ open source libraries, understand the challenges and approaches in generating and managing CPS files within packages, and discover how to handle multiple binary configurations and system-installed packages. Master the mapping process from CPS files to various build systems including CMake, Meson, Autotools, and MSBuild through build-system specific file generation. Presented by Diego Rodriguez-Losada Gonzalez, Conan Lead Architect at JFrog, this technical discussion concludes with valuable insights, lessons learned, and a forward-looking discussion about the future of CPS implementation.

Syllabus

Common Package Specification (CPS) in Practice: Working Implementation in Conan C++ Package Manager

Taught by

CppCon

Reviews

Start your review of Common Package Specification (CPS) in Practice - Working Implementation in Conan C++ Package Manager

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.