Aracılığıyla paylaş


Varsayılan yerel vcpkg ikili önbelleği

Varsayılan olarak, vcpkg yerel bir ikili önbellek oluşturur. Bu, daha önce aynı makineye yüklenmiş bir paketi yüklerken zaman kazandırır.

Varsayılan ikili önbelleğin konumu işletim sisteminize bağlıdır.

Varsayılan olarak, ikili önbelleğe alma aşağıdakiler arasında ilk geçerli konumda etkinleştirilir:

  • Ortam değişkeni tarafından VCPKG_DEFAULT_BINARY_CACHE belirtilen konum
  • %LOCALAPPDATA%\vcpkg\archives
  • %APPDATA%\vcpkg\archives

Varsayılan olarak, ikili önbelleğe alma aşağıdakiler arasında ilk geçerli konumda etkinleştirilir:

  • Ortam değişkeni tarafından VCPKG_DEFAULT_BINARY_CACHE belirtilen konum
  • $XDG_CACHE_HOME/vcpkg/archives
  • $HOME/.cache/vcpkg/archives

VCPKG_DEFAULT_BINARY_CACHE Varsayılan ikili önbellek konumunu değiştirmek için ortam değişkenini kullanın.

Varsayılan ikili önbellek bir files sağlayıcı kullanır. Bu tür bir ikili önbellek sağlayıcısı, ikili paketleri bir dosya sistemi dizininde sıkıştırılmış arşivler olarak depolar.

Varsayılan ikili önbelleği devre dışı bırakma

Varsayılan ikili önbelleği devre dışı bırakmak için ortam değişkenini VCPKG_BINARY_SOURCES olarak clearayarlayın.

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

Sonraki adımlar

Deneyebileceğiniz diğer görevler şunlardır: