首页 > 解决方案 > 使用 vcpkg 和修改的 setup.h 配置文件重建 wxWidgets 安装

问题描述

vcpkg 用于构建 wxWidgets (x64-windows) 的 setup.h 版本有一些我想更改的值。我想进行这些更改并使用我的值重建库。

我找不到让 vcpkg 重建软件包的方法。我只能“删除”它并“安装”它。'remove' 会使用我更改的 setup.h,'install' 会安装 Microsoft 的默认值(...这些是 Microsoft 的默认值;如果您下载源代码并自己编译,它们与您获得的默认值不同.. .)

有人知道如何实现我想做的事情吗?

标签: windowsinstallationwxwidgetsvcpkg

解决方案


@杰弗里阿姆斯特朗,

为什么不从www.wxwidgets.org下载源代码,从 Microsoft 下载 MSVC 社区版并使用您想要的任何配置自己构建库?

  1. 安装 MSVC 社区 2019。
  2. 下载并解压wxWidgets 到,即C:\wxWidgets-3.1.4。
  3. 启动 MSVC 并打开 C:\wxWidgets-3.1.4\build\msw\wx_vc16.sln(可用的最新版本)。
  4. 打开 C:\wxWidgets\include\msw\setup.h 并进行这些修改。
  5. 在 MSVC 中选择“Build -> Batch Build...”,单击“Select All”,然后单击“Build”
  6. 去喝点咖啡吧。
  7. 构建完成后,打开 C:\wxWidgets-3.1.4\samples\minimal\minimal_vcN.sln
  8. 构建并运行它。

还有什么比这更简单的?

谢谢


推荐阅读