QT Framework从4.7.2更新到5.2.1,QT不想配置并给出致命错误

时间:2014-09-26 21:04:20

标签: c++ qt qmake nmake

QT Framework从4.7.2更新到5.2.1 所以我想让我的musicbot插件再次更新。 我现在很难安装qt framework 5.2.1。 因此,经过一周的挣扎,我决定休息并发表一篇关于此的帖子。

为了更清楚我的情况以及我的问题是什么,我试着解释一下我做了什么。

所以我下载文件qt-everywhere-opensource-src-5.2.1.zip并将其解压缩到目录C:\QT\32bits\5.2.1 and C:\QT\64bits\5.2.1

比我打开x86或amd64的MSVC2010提示符。 比我去上面描述的目录并尝试配置qt框架。 在这个过程中,我得到一个奇怪的错误,我可以在谷歌上找到,但解释只包括禁用的防病毒或检查您的文件权限。

执行以下命令后:

configure -platform win32-msvc2010 -release -nomake examples -opensource -no-opengl

我收到此输出(包括错误):

Creating qmake...

Microsoft (R) Program Maintenance Utility Version 10.00.30319.01
Copyright (C) Microsoft Corporation.  All rights reserved.

Running configuration tests...
NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 10.0
\VC\BIN\link.EXE"' : return code '0x463'
Stop.
Could not find output file: No such file or directory

好吧它仍然会创建一个qmake.exe文件,所以我尝试了这个文件,但是我得到了这个错误。

NMAKE : fatal error U1073: don't know how to make '..\..\..\QT\32bits\5.2.1\mksp
ecs\default\qmake.conf'

1 个答案:

答案 0 :(得分:0)

尝试使用最新版本。
1.下载QtBase源代码: http://download.qt-project.org/official_releases/qt/5.3/5.3.2/submodules/qtbase-opensource-src-5.3.2.7z
2.提取。
3.做一个阴影构建:

mkdir build
cd build
..\qtbase-opensource-src-5.3.2\configure -nomake examples -nomake tests -opensource -confirm-license -opengl desktop -shared -release -platform win32-msvc2010
nmake