0

http://qt-project.org/downloads。我下载了 openGL,因为很多人说这套标准更好。但是现在我的教授要求我提供可以在 Windows 32/64 上运行的东西。有什么方法可以让我不必为 Windows 32 安装 Qt 并生成可以在 Windows 32 上运行的应用程序?

我的意思是我只为 win64 安装了 Qt,但现在我想要一些可以在 win32 平台上运行的东西。所以我想一种方法是为win32安装Qt并创建一个新项目。但是我想问一下我是否可以做一些配置并使用我的 com 上的 win64 上安装的 Qt 生成可以在 win32 上运行的东西

谢谢!

4

2 回答 2

1
  1. 对于 Windows Vista 及更高版本,没有理由不使用与 Qt 捆绑的 OpenGL 的 ANGLE 实现。“很多人说这个标准更好”——这是错误的,除非你能保证你的客户在他们的机器上安装了一个体面的支持 OpenGL 的显卡驱动程序。我建议忘记系统 OpenGL,并使用 ANGLE 实现。

  2. 如果您确实需要 64 位地址空间,那么为 32 位和 64 位 Qt 编译您的项目很简单。对于许多应用程序,根本没有理由提供 64 位版本。

于 2013-10-08T15:00:17.833 回答
0

不,你不能直接这样做。在 32 位 Windows 上启动 64 位应用程序的唯一方法是使用模拟器和虚拟机,例如 VMWare。但它会降低应用程序的性能。

于 2013-10-08T13:09:52.473 回答