2014-06-13 113 views
5

也许这个问题很简单,并且被问了很多次,但是,尽管我搜索了很多,但是我找不到关于构建Qt的分步说明。所有这些对于Qt4或者包含一些错误。我需要用于Windows 7的Qt的64位版本。它是如何完成的?如何为Windows 7 x64构建64位Qt 5.3?使用MinGW-w64和MSVS构建版本有什么区别?

+0

是的,试图做两次。但是在最后一步中会出现一条消息:“无法找到icuin.dll”或者这样做。 – Eugene

+0

通常,是的,有差异。我建议您在整个项目中使用相同的编译器,并检查Qt开发人员更喜欢哪种编译器。 –

回答

1

我认为qt docs从源代码构建和requirements看起来像一步一步地指导如何构建Qt5。如果你彻底按照步骤操作,你就可以做到这一点。

特别是你的问题“无法找到icuin.dll”告诉你没有安装icu。您可以选择安装它,或者在运行配置脚本时指定选项“-no-icu”。

如果您构建MSVS版本,您应该构建Qt窗体MSVS x64控制台,您可以在开始菜单 - >程序 - > MSVS文件夹中找到它。在这种情况下,您不必设置一些环境变量,如QMAKESPEC等

+0

如何在不从控制台运行的情况下构建,即从自动构建脚本运行?在这种情况下,QMAKESPEC设置了什么? – Macke

相关问题