Aug 19th, 2020: C++ Package Management

NEW MEETING LOCATION - ON LINE!!!

DUE TO CONCERNS SURROUNDING THE COVID-19 OUTBREAK WE ARE HOLDING THE
NWCPP MEETINGS ON LINE USING MICROSOFT TEAMS. PLEASE USE THE LINK
BELOW TO JOIN THE MEETING.

DURING THE MEETING PLEASE REMEMBER TO MUTE YOUR MICROPHONE. WELL HAVE
TO SEE HOW THE SYSTEM PERFORMS IF EVERYONE STREAMS VIDEO, THIS WOULD BE
NICE TO HAVE IF POSSIBLE BUT PLEASE BE PREPARED TO TURN YOUR VIDEO OFF
IF IT TURNS OUT TO BE CONSUMING TOO MUCH BANDWIDTH.

Time and Location

Aug 19th, 2020 at 7:00 PM
On Line Using Microsoft Teams
+1 323-849-4874 United States, Los Angeles (Toll)
Conference ID: 917 017 259#

Title

Take charge of your C++ dependencies with vcpkg

Abstract

Dependency management is a pain point for many C++ developers. Many teams are beginning to adopt existing package management solutions, but there’s still a large part of our industry managing dependencies manually. In this talk, you will learn how you can adopt vcpkg to make your development process easier, safer, and more reproducible.

This year, vcpkg is expanding significantly by supporting a declarative manifest file, making it easier to manage private libraries, enabling installations of specific library versions, and enabling binary caching workflows to quickly provision CI runs or developer machines.

Whether you’re a beginner learning about C++ package management for the first time, or someone familiar with vcpkg who wants to learn about the latest improvements, this talk will give an overview of how to get started and manage libraries for real world projects. Vcpkg’s long term goal is to satisfy workflows for all C++ developers, whether you are a professional developer working with millions of lines of code, or a student trying to get through some classes

Speaker Bio

Augustin Popa is a Program Manager on the C++ team at Microsoft, planning and designing developer experiences in the Visual Studio IDE. Some of his past projects include ClangFormat, Google Test, and Boost.Test support. More recently, he is working on vcpkg, the cross-platform C++ library manager.

A Word From Our Sponsor

Sorry no sponsor this month.

Resources

Slides Video