1

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

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

4

1 回答 1

0

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

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

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

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

于 2013-01-27T21:38:04.370 回答