概要
- ビルド システム統合
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
Description
vcpkg をシェルとビルドシステムと統合します。
vcpkg integrate install
Visual Studio (Windows のみ) と統合し、ユーザー全体の vcpkg インスタンスを設定し、CMake 統合ヘルプを表示します。
ユーザー全体の vcpkg インスタンスを設定するために、vcpkg は、ユーザー全体の構成場所内の vcpkg インスタンスへの絶対パスを含む短いファイルをいくつか作成します。
-
%LOCALAPPDATA%\vcpkgまたはWindowsの%APPDATA%\Local\vcpkg -
$HOME/.vcpkgWindows以外の場合は/var/.vcpkg
CMake ツールチェーン ファイルへの完全なパスを表示します。 ツールチェーン ファイルを使用するには、このコマンドを実行する必要はありません。
vcpkg integrate remove
ユーザー全体の vcpkg インスタンス設定を削除します。
このコマンドは、 vcpkg integrate installによって作成されたユーザー全体の構成場所からリンク ファイルを削除します。
vcpkg integrate project
MSBuild 統合用のリンクされた NuGet パッケージを作成します。
詳細については、「 MSBuild Per-Project 統合 」を参照してください。
vcpkg integrate powershell
- Windows 7 のみ
現在のユーザーの Powershell プロファイルに vcpkg タブ補完のサポートを追加します。
vcpkg integrate bash
- 非Windowsのみ
現在のユーザーの .bashrc (MacOS の.bash_profile ) に vcpkg タブ補完のサポートを追加します。
vcpkg integrate zsh
- 非Windowsのみ
現在のユーザーの .zshrcに vcpkg タブ補完のサポートを追加します。
vcpkg integrate x-fish
- 非Windowsのみ
現在のユーザーの fish shell completions ディレクトリに vcpkg タブ補完のサポートを追加します。
例
$ 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 コマンドは、一連の common オプションをサポートします。
vcpkg