~/talk

Manage code dependencies at work with new vcpkg features

Talkat Pure Virtual C++ 2021 · on Monday, 2021-05-03· [c-and-cpp]
links:none on file
slides:none on file

vcpkg manages C/C++ dependencies by building from source and ships a curated catalog of over 1600 libraries for Windows, macOS and Linux. Key additions are binary caching (cache built artifacts to GitHub Packages, Azure Blob, any NuGet feed), manifests (vcpcakge.json checked into a repo that restores per-project installs and integrates with MSBuild and CMake), versioning (baseline / minimum / overrides to lock versions) and registries (private git or filesystem ports). vcpkg.io and plans to ship binaries in VS2022 complete the workflow.

AI-written summary · about

  1. 0:00Introduction
  2. 1:18Vcpkg overview
  3. 4:20Dependency challenges
  4. 7:00Catalog management
  5. 10:43Binary caching
  6. 14:50Manifest mode
  7. 21:44Versioning feature
  8. 25:11Custom registries
  9. 27:04Enterprise readiness
  10. 30:05Website and resources
  11. 32:44Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.