Локальный двоичный кэш vcpkg по умолчанию

По умолчанию 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

Дальнейшие шаги

Ниже приведены другие задачи, которые необходимо выполнить следующим образом: