既定では、vcpkg はローカル バイナリ キャッシュを作成します。 これにより、以前に同じコンピューターにインストールされているパッケージをインストールする際の時間が節約されます。
既定のバイナリ キャッシュの場所は、オペレーティング システムによって異なります。
既定では、バイナリ キャッシュは、次の中の最初の有効な場所で有効になります。
-
VCPKG_DEFAULT_BINARY_CACHE環境変数で指定された場所 %LOCALAPPDATA%\vcpkg\archives%APPDATA%\vcpkg\archives
既定では、バイナリ キャッシュは、次の中の最初の有効な場所で有効になります。
-
VCPKG_DEFAULT_BINARY_CACHE環境変数で指定された場所 $XDG_CACHE_HOME/vcpkg/archives$HOME/.cache/vcpkg/archives
VCPKG_DEFAULT_BINARY_CACHE環境変数を使用して、既定のバイナリ キャッシュの場所を変更します。
既定のバイナリ キャッシュでは、 files プロバイダーが使用されます。 この種類のバイナリ キャッシュ プロバイダーは、バイナリ パッケージを圧縮アーカイブとしてファイル システム ディレクトリに格納します。
既定のバイナリ キャッシュを無効にする
既定のバイナリ キャッシュを無効にするには、 VCPKG_BINARY_SOURCES 環境変数 を clear に設定します。
$env:VCPKG_BINARY_SOURCES="clear"
set VCPKG_BINARY_SOURCES=clear
export VCPKG_BINARY_SOURCES=clear
次のステップ
次に試すその他のタスクを次に示します。
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
vcpkg