Przeczytaj w języku angielskim

Udostępnij za pośrednictwem


Uaktualnianie programu vcpkg

Streszczenie

vcpkg upgrade [options]

opis

Usuwa i ponownie instaluje pakiety trybu klasycznego, które mają różne bieżące dostępne wersje.

Ostrzeżenie

To polecenie nie zapisuje poprzedniego stanu instalacji. Jeśli podczas kompilowania pakietów zastępczych wystąpi błąd, poprzedni zestaw pakietów nie zostanie przywrócony.

Aby uzyskać niezawodne zarządzanie wersjami, użyj trybu manifestu.

Domyślnie upgrade wyświetla plan modyfikacji. Przekaż --no-dry-run , aby wykonać ten plan.

Przykład

$ vcpkg upgrade
The following packages will be rebuilt:
  * corrade[core,interconnect,pluginmanager,testsuite,utility]:x64-windows -> 2020.06#5
  * magnum[al-info,anyaudioimporter,anyimageconverter,anyimageimporter,anysceneconverter,anysceneimporter,anyshaderconverter,audio,cglcontext,core,debugtools,distancefieldconverter,eglcontext,fontconverter,gl,gl-info,glfwapplication,glxcontext,imageconverter,magnumfont,magnumfontconverter,meshtools,objimporter,opengltester,primitives,sceneconverter,scenegraph,sdl2application,shaderconverter,shaders,shadertools,text,texturetools,tgaimageconverter,tgaimporter,trade,wglcontext,windowlesscglapplication,windowlesseglapplication,windowlessglxapplication,windowlesswglapplication]:x64-windows -> 2020.06#12
  * openal-soft[core]:x64-windows -> 1.23.0
  * ragel[core]:x64-windows -> 6.10#5
  * sdl2[base,core]:x64-windows -> 2.26.4
Additional packages (*) will be modified to complete this operation.
If you are sure you want to rebuild the above packages, run this command with the --no-dry-run option.

Opcje

Wszystkie polecenia vcpkg obsługują zestaw typowych opcji.

--no-dry-run

Usuwa pakiety, które są nieaktualne i ponownie instaluje je w wersjach wymienionych w lokalnej kopii rejestru vcpkg użytkownika.

--no-keep-going

Zatrzymaj się przy pierwszym niepowodzeniu.

Domyślnie w przypadku niepowodzenia instalacji pakietu program vcpkg będzie nadal podejmować próby zainstalowania innych niepowiązanych pakietów.

--allow-unsupported

Zezwalaj na wykonywanie uaktualnień do nieobsługiwanych pakietów.