静态构建QT版本5.0.2

静态构建QT版本5.0.2,qt,Qt,我正试图使用此链接中的信息构建QT静态版本。但是我使用的是5.0.2,因为我已经开发了一些应用程序使用相同的工具 我正在使用windows 64位+MINGW32和active perl 第一次修复: 我必须对文件qt-everywhere-opensource-src-5.0.2\qtbase\configure.bat中的第45行(如果不存在%QTSRC%.gitto sconf)进行注释 我的配置命令类似于。\qt-everywhere-opensource-src-5.0.2\confi

我正试图使用此链接中的信息构建QT静态版本。但是我使用的是5.0.2,因为我已经开发了一些应用程序使用相同的工具

我正在使用windows 64位+MINGW32和active perl

第一次修复: 我必须对文件qt-everywhere-opensource-src-5.0.2\qtbase\configure.bat中的第45行(如果不存在%QTSRC%.gitto sconf)进行注释

我的配置命令类似于
。\qt-everywhere-opensource-src-5.0.2\configure-platform win32-g++-static-release-no opengl
。这执行得很好,没有任何错误

问题: 现在我运行
mingw32 make
。我得到一个错误,它说

/usr/bin/sh:c:/Qt/Qt-everywhere-opensource-src-5.0.2/Qt/qtbase/bin/qmake.exe:无效参数 mingw32 make[2]:***[sub-tools-make_first]错误126

我已将整个错误日志粘贴到下面。请任何人告诉我这个错误的原因或解决方法

整个错误日志

C:\Qt\qt-everywhere-opensource-src-5.0.2\qt>mingw32-make
cd qtbase/ && ( test -e Makefile || C:/Qt/qt-everywhere-opensource-src-5.0.2/qt/qtbase/bin/qmake C:/Qt/qt-everywhere-ope
nsource-src-5.0.2/qt-everywhere-opensource-src-5.0.2/qtbase/qtbase.pro -o Makefile ) && mingw32-make -f Makefile
mingw32-make[1]: Entering directory `c:/Qt/qt-everywhere-opensource-src-5.0.2/qt/qtbase'
cd src/ && ( test -e Makefile || C:/Qt/qt-everywhere-opensource-src-5.0.2/qt/qtbase/bin/qmake C:/Qt/qt-everywhere-openso
urce-src-5.0.2/qt-everywhere-opensource-src-5.0.2/qtbase/src/src.pro -o Makefile ) && d:/tools/Dev-Cpp/MinGW32/bin/mingw
32-make -f Makefile
mingw32-make[2]: Entering directory `c:/Qt/qt-everywhere-opensource-src-5.0.2/qt/qtbase/src'
cd tools/ && ( test -e Makefile || c:/Qt/qt-everywhere-opensource-src-5.0.2/qt/qtbase/bin/qmake.exe C:/Qt/qt-everywhere-
opensource-src-5.0.2/qt-everywhere-opensource-src-5.0.2/qtbase/src/tools/tools.pro -o Makefile ) && d:/tools/Dev-Cpp/Min
GW32/bin/mingw32-make -f Makefile
/usr/bin/sh: c:/Qt/qt-everywhere-opensource-src-5.0.2/qt/qtbase/bin/qmake.exe: Invalid argument
mingw32-make[2]: *** [sub-tools-make_first] Error 126
mingw32-make[2]: Leaving directory `c:/Qt/qt-everywhere-opensource-src-5.0.2/qt/qtbase/src'
mingw32-make[1]: *** [sub-src-make_first] Error 2
mingw32-make[1]: Leaving directory `c:/Qt/qt-everywhere-opensource-src-5.0.2/qt/qtbase'
mingw32-make: *** [module-qtbase-make_first] Error 2

支持静态版本,而不是5.0。您可能需要升级;-)