繁体   English   中英

我们可以使用Qt(64)生成既可以在32位窗口又可以在64位窗口上运行的应用程序吗?

[英]can we use Qt(64) to produce an application that will work on both 32bit windows and 64bit windows?

http://qt-project.org/downloads 我下载了openGL,因为许多人都说此设置标准更好。 但是现在我的教授要求我需要提供可以在Windows 32/64上运行的功能。 有没有什么方法我不必为Windows 32安装Qt并产生可以在Windows 32上运行的应用程序?

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

谢谢!

  1. 对于Windows Vista及更高版本,没有理由不使用与Qt捆绑在一起的OpenGL的ANGLE实现。 “许多人认为设置标准更好”-这是错误的,除非您可以保证客户的计算机上安装了不错的支持OpenGL的图形卡驱动程序。 我建议您忘记系统OpenGL,并使用ANGLE实现。

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM