Vcpkg

Last updated

vcpkg
Developer(s) Microsoft
Initial release2016;9 years ago (2016)
Stable release
2025.04.09 / April 9, 2025;2 months ago (2025-04-09) [1]
Repository github.com/microsoft/vcpkg
Written in C++
Operating system Windows (11, 10, 8.1, 7), macOS, Linux
Platform IA-32, x86-64, ARM, ARM64
Type Package manager
License MIT License
Website vcpkg.io

vcpkg is a cross-platform open source package manager by Microsoft. [2]

Contents

Overview

vcpkg provides access to C and C++ libraries to its supported platforms. The command-line utility is currently available on Windows, macOS and Linux. [3]

vcpkg was first announced at CppCon 2016. [4]

The vcpkg source code is licensed under MIT License and hosted on GitHub. [5]

vcpkg supports Visual Studio 2015 Update 3 and above.

In 2018, Microsoft announced the availability of this installer for Mac and GNU/Linux , among other POSIX systems. [6]

As of July 2020, there are 1900 libraries supported by the vcpkg package installer. [7]

See also

References

  1. "Releases · microsoft/vcpkg". GitHub. Retrieved June 7, 2025.
  2. "Yelp launches Yelp Fusion, Microsoft creates Vcpkg tool, and the new Touch Sense SDK for Android developers". SD Times. September 20, 2016. Retrieved December 14, 2019.
  3. "Microsoft's C++ library manager now available for Linux and macOS". SD Times. April 25, 2018. Retrieved December 14, 2019.
  4. "Announcing a single C++ library manager for Linux, macOS and Windows: Vcpkg". C++ Team Blog. April 24, 2018. Retrieved December 14, 2019.
  5. "GitHub - microsoft/vcpkg: C++ Library Manager for Windows, Linux, and MacOS". December 14, 2019. Retrieved December 14, 2019 via GitHub.
  6. Medina, Eduardo (April 25, 2018). "Microsoft porta el gestor de bibliotecas de C++ vcpkg a Linux y Mac - MuyLinux". www.muylinux.com (in Spanish). Retrieved June 26, 2025.
  7. microsoft/vcpkg, Microsoft, June 26, 2025, retrieved June 26, 2025