vcpkg usage: vcpkg <command> [--switches] [--options=values] [arguments] @response_file @response_file Contains one argument per line expanded at that location
Package Installation: export Creates a standalone deployment of installed ports install Installs a package remove Uninstalls a package x-set-installed Installs, upgrades, or removes packages such that that installed matches exactly those supplied upgrade Rebuilds all outdated packages
Package Discovery: x-check-support Tests whether a port is supported without building it depend-info Displays a list of dependencies for ports list Lists installed libraries owns Searches for the owner of a file in installed packages x-package-info Display detailed information on packages portsdiff Diffs changes in port versions between commits search Searches for packages available to be built update Lists packages that can be upgraded
Package Manipulation: add Adds dependency to manifest x-add-version Adds a version to the version database create Creates a new port edit Edits a port, optionally with $EDITOR, defaults to "code" env Creates a clean shell environment for development or compiling format-manifest Prettyfies vcpkg.json hash Gets a file's SHA256 or SHA512 x-init-registry Creates a blank git registry new Creates a new manifest x-update-baseline Updates baselines of git registries in a manifest to those registries' HEAD commit
Other: ci Tries building all ports for CI testing x-ci-verify-versions Checks integrity of the version database contact Displays contact information to send feedback fetch Fetches something from the system or the internet integrate Integrates vcpkg with machines, projects, or shells
For More Help: help topics Displays full list of help topics help <topic> Displays specific help topic help commands Displays full list of commands, including rare ones not listed here help <command> Displays help detail for <command>
For more help (including examples) see https://learn.microsoft.com/vcpkg