C++ Package Manager
summary
Proposes a C++ package manager that downloads and builds per exact compiler/configuration so Visual Studio (or any IDE) gets a binary matching bitness debug/release runtime and ABI, and a build farm or local builder produces missing variants. Contrasts NuGet as Windows‑only and per‑solution duplication that wastes disk. Adds automated failure reporting that emails exact compiler options and logs when a build fails, so library authors reproduce and fix breakage.
AI-written summary · about
chapters (6)
- 0:00Intro
- 0:59Which IDE?
- 1:50Visual Studio
- 4:12Using a Library - Now
- 5:58Using a Library - Package Manager
- 7:26What Do You Think?
related talks
08mThe need for a package manager interface
05mC++ Modules and Packages: Making Dreams Come True
59mCase For a Standardized Package Description Format for External C++ Libraries
52mCross plattform C++ development is challenging
01h 02mCMake and the Future of C++
07mThe case for Vendored Builds
01h 07mC++20 Modules: The Packaging and Binary Redistribution Story
01h 02mBringing clang-tidy magic to Visual Studio C++ Developers
