Windows 如何确定要使用哪些Qt下载

Windows 如何确定要使用哪些Qt下载,windows,visual-studio,qt,Windows,Visual Studio,Qt,在Qt下载页面上,我们已经 Qt Online Installer for Linux 32-bit (22 MB) (Info) Qt Online Installer for Linux 64-bit (22 MB) (Info) Qt Online Installer for Mac (9 MB) (Info) Qt Online Installer for Windows (13 MB) (Info) Qt 5.1.1 for Android (Linux 32-bit, 461 MB)

在Qt下载页面上,我们已经

Qt Online Installer for Linux 32-bit (22 MB) (Info)
Qt Online Installer for Linux 64-bit (22 MB) (Info)
Qt Online Installer for Mac (9 MB) (Info)
Qt Online Installer for Windows (13 MB) (Info)
Qt 5.1.1 for Android (Linux 32-bit, 461 MB) (Info)
Qt 5.1.1 for Android (Linux 64-bit, 459 MB) (Info)
Qt 5.1.1 for Android (Windows 32-bit, 716 MB) (Info)
Qt 5.1.1 for Linux 32-bit (417 MB) (Info)
Qt 5.1.1 for Linux 64-bit (415 MB) (Info)
Qt 5.1.1 for Mac (425 MB) (Info)
Qt 5.1.1 for Windows 32-bit (MinGW 4.8, OpenGL, 666 MB) (Info)
Qt 5.1.1 for Windows 32-bit (VS 2010, 505 MB) (Info)
Qt 5.1.1 for Windows 32-bit (VS 2010, OpenGL, 504 MB) (Info)
Qt 5.1.1 for Windows 32-bit (VS 2012, 511 MB) (Info)
Qt 5.1.1 for Windows 64-bit (VS 2012, 525 MB) (Info)
Qt 5.1.1 for Windows 64-bit (VS 2012, OpenGL, 522 MB) (Info)

Qt libraries 4.8.5 for Windows (minGW 4.4, 317 MB) (Info)
Qt libraries 4.8.5 for Windows (VS 2008, 235 MB) (Info)
Qt libraries 4.8.5 for Windows (VS 2010, 235 MB) (Info)
Qt libraries 4.8.5 for Linux/X11 (230 MB) (Info)
Qt libraries 4.8.5 for Mac (185 MB) (Info) and debug libraries (480 MB) (Info)
Qt libraries 4.8.5 for embedded Linux (230 MB) (Info)
Qt libraries 4.8.5 for Windows CE (269 MB) (Info)
我真不知道哪一个对我好。 我的情况:

Windows 7 x64,Visual Studio 2012。我想使用的项目(goldendict)使用VS2012解决方案文件。我想构建Win32和x64版本。Windows的官方版本使用Qt4.8.5,因此我不确定Qt5是否会导致问题。官方页面上说需要gcc(但我不确定gcc是否仅用于Linux上的构建,或者我们在Windows上也需要gcc)

从上面的列表中,Qt 4.8.5只有

Qt libraries 4.8.5 for Windows (minGW 4.4, 317 MB) (Info)
Qt libraries 4.8.5 for Windows (VS 2008, 235 MB) (Info)
Qt libraries 4.8.5 for Windows (VS 2010, 235 MB) (Info)
Qt libraries 4.8.5 for Windows CE (269 MB) (Info)
对于Windows。最后一个肯定不是我想要的。但是有“minGW”、“VS2008”、“VS2010”的版本呢??没有版本“VS2012”。与Qt5.1.1不同,Qt4.8.5也没有32位和64位版本


我需要一些指南来确定使用哪个版本,至少是最可能的版本。

使用在线安装程序。它允许您选择所需的组件(例如,用于VS2012 64位和32位的Qt)。在线安装程序基本上允许您组合上面列出的模块。

如果项目未移植到Qt5,Qt5将无法工作。移植到Qt5通常不是什么大问题,但是在一个项目中同时支持Qt4和Qt5仍然需要一些开销。如果您坚持使用Qt4+MSVC2012组合,我建议您从源代码处为MSVC2012编译Qt。您需要此版本(不是您提供的任何选项):