在Windows上安装qt结合MinGW

问题描述 投票:0回答:1

经过2个小时的努力,我还没有成功在Windows上正确安装qt。我在一些指导 Qt 安装的网站中找不到linked的 SDK 版本。所以我尝试了另一种方式。如果完整的 sdk 仍然可用,您可以给我一个下载链接,因为这样安装似乎更容易。

我从这里安装了 MinGW 和 Qt Creator 的 Qt 库 然后我将 C:\Qt .8.4 添加到路径变量并在 Qt 文件夹上运行 configure.exe 之后我安装了 Qt Creator,但没有打开 Qt Gui 项目或快速项目的选项。然后从选项中我创建了一个工具包并选择 MinGW 作为编译器并保存 qmake 路径。通过此更改,我可以打开 Qt Gui 项目,但随后我退出,并在运行时出现代码 -1073741511 错误。 我尝试了这个推荐的解决方案,但在system32上找不到这些dll文件。 所以我累了,决定询问 stackoverflow。我是否缺少安装步骤?我应该尝试使用 msvc 吗?开源qt版本可以使用msvc吗?

windows qt installation mingw
1个回答
0
投票

安装Qt、MinGW、Creator和其他工具的Qt SDK是Nokia创建的,Digia还没有发布这样的SDK(他们承诺了一个) - 无论如何,如果Qt 4.8.x(我认为x是1)就足够了你可以仍然从 Nokia 网站下载 SDK。

此外,如果您想构建 Qt 本身,而不是使用已构建的 Qt 的应用程序,则不应运行 configure.exe - 这是一个配置 Qt 框架构建的工具。

至于你的-1073741511问题,这是一个dll问题,要么你缺少dll,要么你正在尝试使用一些不兼容的dll,至于添加到路径,我认为运行时所需的qt dll的正确路径位于C: \Qt .8.4\ bin(请检查),并确保您已安装并添加到为您实际使用的编译器构建的 Qt 路径(或复制 dll)。

您还需要一些用于 MinGW 运行时的 dll(您可以再次将 mingw_install_path 添加到路径中,或将 dll 从那里复制到与您的应用程序相同的文件夹中)

© www.soinside.com 2019 - 2024. All rights reserved.