vcpkg
E828331
vcpkg is an open-source C/C++ package manager from Microsoft that simplifies acquiring, building, and managing libraries across multiple platforms.
All labels observed (1)
| Label | Occurrences |
|---|---|
| vcpkg canonical | 2 |
Statements (67)
| Predicate | Object |
|---|---|
| instanceOf |
C and C++ package manager
ⓘ
cross-platform development tool ⓘ open-source software ⓘ |
| aim |
provide consistent cross-platform builds
ⓘ
simplify acquiring C and C++ libraries ⓘ standardize C and C++ dependency management ⓘ |
| category |
dependency management tool
ⓘ
software development tool ⓘ |
| command |
vcpkg install
ⓘ
vcpkg integrate ⓘ vcpkg list ⓘ vcpkg remove ⓘ vcpkg search ⓘ vcpkg update ⓘ vcpkg upgrade ⓘ |
| commandLineInterface | vcpkg.exe ⓘ |
| developer | Microsoft ⓘ |
| distribution |
prebuilt binaries for Windows
ⓘ
source code via Git ⓘ |
| feature |
acquire C and C++ libraries from source
ⓘ
binary caching ⓘ build libraries from source ⓘ custom registries ⓘ integrate with CMake ⓘ integrate with MSBuild ⓘ integrate with Visual Studio ⓘ integrate with Visual Studio Code ⓘ manage library dependencies ⓘ manage library versions ⓘ manifest-based dependency management ⓘ overlay ports and overlay triplets ⓘ support for debug and release builds ⓘ support for dynamic libraries ⓘ support for multiple library configurations in parallel ⓘ support for static libraries ⓘ triplet-based build configuration ⓘ versioning of ports ⓘ |
| integratesWith |
CMake toolchain files
ⓘ
GitHub Actions workflows NERFINISHED ⓘ MSBuild-based projects ⓘ Visual Studio C++ projects ⓘ |
| license | MIT License ⓘ |
| maintainer | Microsoft vcpkg team NERFINISHED ⓘ |
| primaryConfigurationFile | vcpkg.json ⓘ |
| programmingLanguage |
C#
NERFINISHED
ⓘ
C++ ⓘ |
| repository | https://github.com/microsoft/vcpkg ⓘ |
| secondaryConfigurationFile | vcpkg-configuration.json ⓘ |
| supportsArchitecture |
ARM
NERFINISHED
ⓘ
ARM64 ⓘ x64 ⓘ x86 ⓘ |
| supportsLanguage |
C
ⓘ
C++ NERFINISHED ⓘ |
| supportsPlatform |
Android
ⓘ
Linux ⓘ UWP NERFINISHED ⓘ WebAssembly NERFINISHED ⓘ Windows ⓘ Xbox NERFINISHED ⓘ iOS ⓘ macOS ⓘ |
| typicalInstallLocationWindows | C:\\src\\vcpkg GENERATED ⓘ |
| usesConcept |
manifests
ⓘ
ports ⓘ registries ⓘ triplets ⓘ |
Referenced by (2)
Full triples — surface form annotated when it differs from this entity's canonical label.