vcpkg整合
- 建置系統整合
vcpkg integrate [options] install
vcpkg integrate [options] remove
vcpkg integrate [options] project
- 殼層整合
vcpkg integrate [options] powershell
vcpkg integrate [options] bash
vcpkg integrate [options] zsh
vcpkg integrate [options] x-fish
整合 vcpkg 與殼層和組建系統。
與 Visual Studio 整合 (僅限 Windows)、設定全使用者 vcpkg 實例,並顯示 CMake 整合說明。
在具有 Visual Studio 2015 的 Windows 上,此子命令會將重新導向邏輯新增至 MSBuild 安裝,這會自動挑選每個使用者的使用者型 vcpkg 實例。 Visual Studio 2017 和更新版本在方塊中具有此邏輯。
若要設定全使用者 vcpkg 實例,vcpkg 會建立一些簡短檔案,其中包含使用者全用戶組態位置內 vcpkg 實例的絕對路徑:
%LOCALAPPDATA%\vcpkg
或在%APPDATA%\Local\vcpkg
Windows 上$HOME/.vcpkg
或在/var/.vcpkg
非 Windows 上
顯示 CMake 工具鏈檔案的完整路徑。 不需要執行此命令,即可使用工具鏈檔案。
拿掉全使用者 vcpkg 實例設定。
此命令會從 所 vcpkg integrate install
建立的用戶範圍組態位置刪除連結檔案。
建立 MSBuild 整合的連結 NuGet 套件。
如需詳細資訊,請參閱 MSBuild 個別專案整合 。
- 僅限 Windows
將 vcpkg tab-completion 支援新增至目前使用者的 Powershell 配置檔。
- 僅限非 Windows
將 vcpkg tab-completion 支援新增至目前使用者的 .bashrc
(.bash_profile
在 MacOS 上)。
- 僅限非 Windows
將 vcpkg tab-completion 支援新增至目前使用者的 .zshrc
。
- 僅限非 Windows
將 vcpkg tab-completion 支援新增至目前用戶的魚殼完成目錄。
$ vcpkg integrate install
Applied user-wide integration for this vcpkg root.
CMake projects should use: "-DCMAKE_TOOLCHAIN_FILE=/workspaces/vcpkg/scripts/buildsystems/vcpkg.cmake"
所有 vcpkg 命令都支援一組 常見的選項。