在Windows上安装qt与MinGW相结合

时间:2013-01-27 19:38:25

标签: windows qt install mingw

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

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

1 个答案:

答案 0 :(得分:0)

安装Qt,MinGW,Creator和其他工具的Qt SDK是由诺基亚创建的,Digia还没有发布这样的SDK(他们答应了一个) - 无论如何Qt 4.8.x(我认为x是1)就足够了您仍然可以从Nokia's site下载SDK。

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

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

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