Showing results for Vcpkg - C++ Team Blog

Dec 6, 2021
14
1

Bootstrap your dev environment with vcpkg artifacts

Marc Goodner
Marc Goodner

Updated May 11, 2022: Using your own registry section revised to reflect metadata format changes. We are happy to announce a new experience for acquiring artifacts using vcpkg. We define an artifact as a set of packages required for a working development environment. Examples of relevant packages include compilers, linkers, debuggers, build syst...

VcpkgNew Feature
Feb 25, 2021
2
5

Registries: Bring your own libraries to vcpkg

Augustin Popa
Augustin Popa

Special thanks to Nicole Mazzuca for providing the content of this blog post. Are you working on a C++ project with library dependencies? Are you tired of maintaining a custom-built package management workflow with duct tape and git submodules? Then you should consider trying out a package manager. Perhaps you have been side-eyeing vcpkg for a ...

C++Vcpkg
Feb 18, 2021
8
0

Take control of your vcpkg dependencies with versioning support

Augustin Popa
Augustin Popa

Special thanks to Victor Romero for putting together the content for this blog post. We have an exciting new feature to announce in vcpkg: the long-awaited and highly requested package versioning! This feature makes it possible to install specific versions of dependencies and control installed versions over time. In order to use this feature, a ...

C++Vcpkg
Sep 14, 2020
4
0

vcpkg: Accelerate your team development environment with binary caching and manifests

Augustin Popa
Augustin Popa

 This post was updated on September 21, 2020 to add more information on the GitHub Packages binary caching example.  Please see our Visual Studio 2019 version 16.8 Preview 3 release notes for more of our latest features. September is the biggest month for us in the Microsoft C++ team as it’s CppCon month! Our team has many exciting announcement...

C++Vcpkg
May 1, 2020
6
0

Vcpkg 2020.04 Update and Product Roadmap

Augustin Popa
Augustin Popa

This is the April 2020 blog post on vcpkg, the cross-platform, open source C/C++ library manager. In this post, we will share some information on the 2020.04 release of vcpkg and discuss the vcpkg product roadmap, which we are publishing and will keep up to date over time. To try out vcpkg for yourself and save yourself some time acquiring your pro...

C++Vcpkg
Aug 16, 2019
0
0

C++ Cross-Platform Development with Visual Studio 2019 version 16.3: vcpkg, CMake configuration, remote headers, and WSL

Erika Sweet
Erika Sweet

In Visual Studio 2019 you can target both Windows and Linux from the comfort of a single IDE. Visual Studio’s native support for CMake lets you open any folder containing C++ code and a CMakeLists.txt file directly in Visual Studio to edit, build, and debug your CMake project on Windows, Linux, and the Windows Subsystem for Linux (WSL). Visual Stud...

AnnouncementCMakeVcpkg
Dec 13, 2018
0
0

Using multi-stage containers for C++ development

Marc Goodner
Marc Goodner

Updated January 10, 2020: Corrected link to article source that was broken by refactoring in the repo. Containers are a great tool for configuring reproducible build environments. It’s fairly easy to find Dockerfiles that provide various C++ environments. Unfortunately, it is hard to find guidance on how to use newer techniques like multi-stage ...

CMakeVcpkgLinux