【问题标题】:Installing Qt - 5 for windows为 Windows 安装 Qt - 5
【发布时间】:2013-10-14 17:40:52
【问题描述】:

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

我是 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 平台上运行。选择上述任何一个包会有什么不同吗?

提前感谢您的帮助。

【问题讨论】:

    标签: c++ windows qt qt5


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

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

      所以,你真正想要的是:

      1. 下载并安装 msvc2012 Express。

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-03-31
        • 1970-01-01
        • 2011-12-17
        • 1970-01-01
        相关资源
        最近更新 更多