Installing Qt - 5 for windows



这个问题可能听起来很愚蠢。还有其他与此类似的问题,但它们似乎都已经过时了。

我是Qt的新手,第一次尝试在Windows 8上安装Qt。在Qt的下载页面上,我找到了几种类型的安装程序,我很困惑使用哪一种。

在下载页面上列出了以下安装程序。

qt-windows-opensource-5.1.1-msvc2012-x86-offline.exe
qt-windows-opensource-5.1.1-msvc2012-x64-offline.exe

据我了解,上述安装程序需要仅安装的MSVC库通过安装 Microsoft Visual Studio 2012。

这是对的吗?

我还找到了另一个安装程序,

qt-windows-opensource-5.1.1-mingw48_opengl-x86-offline.exe

我认为这个安装程序使用可以通过安装 mingGW 来安装的 minGW 库。

这是对的吗?

我希望我的应用程序在 64 位和 32 位 Windows 平台上运行。选择上述任何套餐会有什么不同吗?

提前感谢您的帮助。

您可以使用免费的Visual Studio 2012/2010 Express,从中可以使用msvc编译器。如果您希望程序同时在 32 位和 64 位上运行,请使用 x86 版本。

这些安装程序不仅需要"库",还需要文件名中给出的编译器的存在。您需要为这些 MSVC 下载安装MSVC2012。对于minGW下载,您需要minGW gcc 4.8。此外,minGW下载是瘫痪的,因为它需要原生的OpenGL支持,通常你需要OpenGL的捆绑ANGLE实现。但是ANGLE不能用minGW正确构建。

所以,你真正想要的是:

  1. 下载并安装 msvc2012 Express。

  2. 下载并安装 x86 版本的 Qt,除非您有充分的理由使用 64 位版本。

相关内容

  • 没有找到相关文章

最新更新