如何使用 Visual Studio 2015 设置 wxWidgets 3.1.0

How to set up wxWidgets 3.1.0 with Visual Studio 2015

在开源库方面,我有点初学者。我曾尝试从源代码编译并使用预构建的二进制文件,但在这两种情况下,当我尝试 运行 wxWidgets 网站教程部分的简单 'Hello World' 程序时,我都会遇到大量错误.玩了一段时间后,我最接近编译的是从源代码构建库,但我仍然有 2 个错误:

我觉得wx提供的头文件会有这样的错误我觉得很奇怪,所以我想这两个错误都是因为我正在做的事情。我希望这里有人可以为我做以下其中一项:

  1. 帮我解决这些错误
  2. 提供从源代码构建库并随后将我的程序链接到正确目录的说明

一些附加信息:我正在使用 x64 Windows 7,我的目标也将完全是 x64。我没有管理员权限,所以没有为我编辑系统路径。

感谢您的帮助!

开始使用库的最简单方法是:

  1. 获取资源。
  2. 解压源代码。
  3. 开VS IDE.
  4. 打开 \build\msw\wx-vc14.sln(根据需要进行调整。)
  5. 前往"Build->Batch Build...",点击"Select All","Build"。
  6. 去喝点咖啡或者看看电视。
  7. 构建完成后,打开wxWidgets/samples/minimal/minimal_vc9.sln.
  8. 让 MSVC 将解决方案转换为合适的格式。
  9. 构建并 运行 样本。

如果您在这些步骤中遇到任何问题,请告诉我们。 第 5 步中的库构建应该没有任何问题,然后您只需要构建最小样本。

下一步是将samples\minimal文件夹复制到某处并开始编写代码。您需要做的就是更改 Include 和 Lib 搜索路径。

[编辑]

如果您可以构建 32 位库(在提供的解决方案中是默认的),您只需将它们转换为 64 位并重新构建。

$PATH 或涉及的任何环境变量没有变化。此外,您不应该使用管理员权限构建任何东西。

此外,正如 Thomas 所指出的,您的库构建必须与您尝试构建的任何示例相匹配。

[/编辑]