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

标签 vcpkg

如何完全删除 vcpkg 以及它所做的所有安装/系统更改?

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

编辑:我在 docs.microsoft 发现页面上写着“只需删除文件夹” .

最佳答案

文档页面 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集成删除删除用户范围的集成

关于vcpkg - 如何删除 vcpkg 和所有使用 vcpkg 安装的库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57296864/

相关文章:

c++ - CMake 无法链接到 vcpkg 库

c++ - 使用 Cmake-gui 和 vcpkg

c++ - cmake 找不到使用 vcpkg 安装的库

linux - 使用 vcpkg 安装 ffmpeg

c++ - 使用 vcpkg 如何使用不同的 C++ 标准构建 boost ?

c++ - 命令行上的 vcpkg 设置错误

c++ - 安装 Folly(c++ 库)通过 vcpkg 出错

c++ - 构建一个包含 opencv 库的 cmake c++ 项目

c++ - 在 Windows 10 中使用 vcpkg 安装 Tesseract