Cache binaire vcpkg local par défaut
Par défaut, vcpkg crée un cache binaire local. Cela permet de gagner du temps lors de l’installation d’un package qui a déjà été installé sur le même ordinateur.
L’emplacement du cache binaire par défaut dépend de votre système d’exploitation.
Par défaut, la mise en cache binaire est activée au premier emplacement valide parmi les éléments suivants :
- Emplacement spécifié par la variable d’environnement
VCPKG_DEFAULT_BINARY_CACHE
%LOCALAPPDATA%\vcpkg\archives
%APPDATA%\vcpkg\archives
Par défaut, la mise en cache binaire est activée au premier emplacement valide parmi les éléments suivants :
- Emplacement spécifié par la variable d’environnement
VCPKG_DEFAULT_BINARY_CACHE
$XDG_CACHE_HOME/vcpkg/archives
$HOME/.cache/vcpkg/archives
Utilisez la variable d’environnement VCPKG_DEFAULT_BINARY_CACHE
pour modifier l’emplacement du cache binaire par défaut.
Le cache binaire par défaut utilise un files
fournisseur. Ce type de fournisseur de cache binaire stocke les packages binaires sous forme d’archives compressées dans un répertoire de système de fichiers.
Désactivation du cache binaire par défaut
Pour désactiver le cache binaire par défaut, définissez la variable clear
d’environnement VCPKG_BINARY_SOURCES
sur .
$env:VCPKG_BINARY_SOURCES="clear"
set VCPKG_BINARY_SOURCES=clear
export VCPKG_BINARY_SOURCES=clear
Étapes suivantes
Voici d’autres tâches à essayer ensuite :
- Modifier l’emplacement du cache binaire par défaut
- Configurer un cache binaire local
- Configurer un cache binaire à l’aide d’un flux NuGet
- Configurer un cache binaire dans votre workflow GitHub Actions à l’aide de Packages GitHub
- Configurer un cache binaire dans votre workflow GitHub Actions à l’aide du cache GitHub Actions