【发布时间】:2017-08-16 00:01:38
【问题描述】:
我尝试按照以下帖子中的建议构建 wxWidget 库
How to set up wxWidgets 3.1.0 with Visual Studio 2015
只是简单介绍一下,这些是提到的步骤
- 获取资源。
- 解压缩源。
- 打开 VS IDE。
- 打开\build\msw\wx-vc14.sln(根据需要进行调整。)
- 进入“Build->Batch Build...”,点击“Select All”,“Build”。
- 去喝杯咖啡或看电视。
- 构建完成后,打开 wxWidgets/samples/minimal/minimal_vc9.sln。
- 让 MSVC 将解决方案转换为合适的格式。
- 构建并运行示例。
当我在全选后单击构建(步骤 5)时,出现了很多错误。 这是因为 wxWidget 文件与 Visual Studio 2017 不兼容吗?
根据此描述,我应该更改项目属性,但我不确定,将项目属性更改为什么?我只需要开发简单的 Windows 应用程序。
我是这方面的新手,我最近完成了学习 C++ 并想开发一些 Windows 应用程序,所以从 wxWidgets 开始。
【问题讨论】:
-
我通常会进行多次构建。显然,每次构建通过后,更多的错误就会消失。 VS2017我没试过。
-
目前github源码中有一个wx-vc15.sln。也许这可以解决问题。
-
@Nbk,您需要访问 Microsoft 网站并下载 SDK,因为您收到的错误已解释。将其安装在您的机器上并重建。您无需更改解决方案中的任何内容。给你的指示很好。只需下载并安装 SDK。如果您遇到问题 - 谷歌“下载 windows sdk 8.1”。
-
@Igor 谢谢,这行得通 现在我必须构建一个应用程序,因此创建了一个新的 Windows 32 项目,它有一个包含所有声明和函数的 .cpp 文件,我不知道如何开始与他们合作,请您推荐一些关于如何使用这些库和开发基本应用程序的好资源。
-
@Nbk,打开 wxWIdgets/samples/minimal/minimal.sln(相应地调整路径并选择适合您版本的路径)。打开项目属性。小心地将所有属性从 minimum.sln 复制到您自己的适当位置调整路径(密切注意包含和库路径 - 使用完整路径,而不是相对路径)。编译并运行。如果您有任何问题 - 尝试编译并运行未修改的最小示例 - 您打开的那个。如果您有任何问题,请在此处发布。如果最小样本有效 - 重新检查项目属性。完成。
标签: c++ visual-studio-2017 wxwidgets