命令行进入vcpkg所在文件夹(含有.git子文件夹),执行 git pull
以更新最新源。
然后,执行 bootstrap-vcpkg.bat
(Windows) 或 ./bootstrap-vcpkg.sh
(Unix) 以更新vcpkg.exe
更新所有库:
./vcpkg update
./vcpkg upgrade
./vcpkg upgrade --no-dry-run
注意,vcpkg upgrade命令首先会移除所有已安装的库,再逐一安装新版本的各个库。但是,逐一安装新版本库的过程可能会由于各种原因(突发断网等原因)中断,此时你将无法继续安装,也无法找回曾经安装记录。因此建议在执行此命令前使用vcpkg list >> vcpkg_list.txt
命令将已安装的库信息导入vcpkg_list.txt中,以便出现问题时手动安装缺失的项。