如何删除 vcpkg 和所有使用 vcpkg 安装的库

How to remove vcpkg and all libraries installed with vcpkg

如何完全删除 vcpkg 及其所做的所有 installations/system 更改?

我记得看到一些关于 vcpkg 的常见问题解答,其中说您可以删除 vcpkg 文件夹。但是,一个多小时以来,我一直试图找到相同的常见问题解答,但无济于事。另外 "just delete the folder" 作为解决方案对我来说似乎难以置信,因为我假设 vcpkg 更改了一些环境变量或其他设置,以及与我尝试使用的 Visual Studio 的集成。关于这个主题的在线搜索只会让人们讨论如何一次删除多个已安装的库,甚至对于这个问题都没有明确的解决方案(我也会对此感兴趣)。 vcpkg 网站本身似乎没有提供这个问题的答案。

编辑:我在 docs.microsoft 找到了说 "just delete the folder" 的页面。

文档页面 https://docs.microsoft.com/en-us/cpp/build/vcpkg 提供了如何卸载的说明:

Uninstall vcpkg

Just delete the directory.

could also mention完全删除 vcpkg 目录实际上会卸载所有已安装的库(所有端口),因为 vcpkg 目录是 vcpkg.exe 部署任何文件的唯一位置。

此外,如果您 运行 vcpkg integrate install,那么您也可以 运行 vcpkg integrate remove 删除用户范围(全局)集成。 vcpkg integrate remove 删除用户范围的集成