Cache binaria vcpkg locale predefinita

Per impostazione predefinita, vcpkg crea una cache binaria locale. Ciò consente di risparmiare tempo durante l'installazione di un pacchetto installato in precedenza nello stesso computer.

Il percorso della cache binaria predefinita dipende dal sistema operativo.

Per impostazione predefinita, la memorizzazione nella cache binaria è abilitata nella prima posizione valida tra le seguenti:

  • Posizione specificata dalla variabile di VCPKG_DEFAULT_BINARY_CACHE ambiente
  • %LOCALAPPDATA%\vcpkg\archives
  • %APPDATA%\vcpkg\archives

Per impostazione predefinita, la memorizzazione nella cache binaria è abilitata nella prima posizione valida tra le seguenti:

  • Posizione specificata dalla variabile di VCPKG_DEFAULT_BINARY_CACHE ambiente
  • $XDG_CACHE_HOME/vcpkg/archives
  • $HOME/.cache/vcpkg/archives

Usare la VCPKG_DEFAULT_BINARY_CACHE variabile di ambiente per modificare il percorso predefinito della cache binaria.

La cache binaria predefinita usa un files provider. Questo tipo di provider di cache binaria archivia i pacchetti binari come archivi compressi in una directory del file system.

Disabilitazione della cache binaria predefinita

Per disabilitare la cache binaria predefinita, impostare la VCPKG_BINARY_SOURCES variabile di ambiente su clear.

$env:VCPKG_BINARY_SOURCES="clear"
set VCPKG_BINARY_SOURCES=clear
export VCPKG_BINARY_SOURCES=clear

Passaggi successivi

Ecco altre attività da provare: