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

YouTube

Building Portable C++ Packages - The Bliss of Unification

ACCU Conference via YouTube

Overview

Explore a comprehensive conference talk on building portable C++ packages using CMake and Conan. Learn how to unify various build systems, integrate third-party components, and handle cross-compilation complexities. Discover techniques for creating and utilizing toolchains for different platforms, packaging code efficiently, and leveraging pre-built packages. Gain insights from Adrian Ostrowski, a modern C++ enthusiast, as he presents a portable solution to streamline C++ development across multiple operating systems and toolchains.

Syllabus

Intro
Adrian Ostrowski
What gets unified by CMake?
External Project
FetchContent
Config files
Find modules
Producing packages
What's still missing?
Specifying dependencies
Packaging using Conan, cont'd
Taming rebelous packages with Conan
CMake toolchains
Conan profiles
Conan toolchains
Join us at the launch event on April 9th!
Questions?

Taught by

ACCU Conference

Reviews

Start your review of Building Portable C++ Packages - The Bliss of Unification

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.