Cache binário vcpkg local padrão
Por padrão, vcpkg cria um cache binário local. Isso economiza tempo ao instalar um pacote que foi instalado anteriormente na mesma máquina.
O local do cache binário padrão depende do seu sistema operacional.
Por padrão, o cache binário é habilitado no primeiro local válido entre os seguintes:
- O local especificado pela
VCPKG_DEFAULT_BINARY_CACHE
variável de ambiente %LOCALAPPDATA%\vcpkg\archives
%APPDATA%\vcpkg\archives
Por padrão, o cache binário é habilitado no primeiro local válido entre os seguintes:
- O local especificado pela
VCPKG_DEFAULT_BINARY_CACHE
variável de ambiente $XDG_CACHE_HOME/vcpkg/archives
$HOME/.cache/vcpkg/archives
Use a VCPKG_DEFAULT_BINARY_CACHE
variável de ambiente para alterar o local do cache binário padrão.
O cache binário padrão usa um files
provedor. Esse tipo de provedor de cache binário armazena pacotes binários como arquivos compactados em um diretório do sistema de arquivos.
Desabilitando o cache binário padrão
Para desabilitar o cache binário padrão, defina a variável de VCPKG_BINARY_SOURCES
ambiente como clear
.
$env:VCPKG_BINARY_SOURCES="clear"
set VCPKG_BINARY_SOURCES=clear
export VCPKG_BINARY_SOURCES=clear
Próximas etapas
Aqui estão outras tarefas para tentar em seguida:
- Alterar o local do cache binário padrão
- Configurar um cache binário local
- Configurar um cache binário usando um feed NuGet
- Configurar um cache binário no fluxo de trabalho de Ações do GitHub usando Pacotes do GitHub
- Configurar um cache binário no fluxo de trabalho de Ações do GitHub usando o Cache de Ações do GitHub