重建 vcpkg 无需再次安装
Rebuild vcpkg without installing again
我已经用 vcpkg install shogun:x64-windows
安装了一个 vcpkg 包。构建失败,我需要更改文件来修复它。
如何在没有覆盖我的更改的 install
选项的情况下重建包?
我找不到任何 [= vcpkg\buildtrees\shogun\x64-windows-<configuration>\src\shogun
文件夹中的 17=] 项目。
你应该:
- 删除buildtrees目录
- 执行命令“vcpkg remove shogun:x64-windows”
- 如果您需要在安装前更改 shogun 解决方案,您应该编写一个.patch 文件并复制到此路径("(install_path)\vcpkg\ports\shogun")
- 将您的补丁文件添加到“(install_path)\vcpkg\ports\shogun\portfile.cmake”
- 找到这一行“set(ABSEIL_PATCHES”并在下一行添加你的补丁文件名
- 然后“vcpkg安装shogun:x64-windows”
我已经用 vcpkg install shogun:x64-windows
安装了一个 vcpkg 包。构建失败,我需要更改文件来修复它。
如何在没有覆盖我的更改的 install
选项的情况下重建包?
我找不到任何 [= vcpkg\buildtrees\shogun\x64-windows-<configuration>\src\shogun
文件夹中的 17=] 项目。
你应该:
- 删除buildtrees目录
- 执行命令“vcpkg remove shogun:x64-windows”
- 如果您需要在安装前更改 shogun 解决方案,您应该编写一个.patch 文件并复制到此路径("(install_path)\vcpkg\ports\shogun")
- 将您的补丁文件添加到“(install_path)\vcpkg\ports\shogun\portfile.cmake”
- 找到这一行“set(ABSEIL_PATCHES”并在下一行添加你的补丁文件名
- 然后“vcpkg安装shogun:x64-windows”