сборка qmake.exe через config.exe

О чем речь? Как собрать сам qmake.exe из каталога исходников /QtSources/.


Это наверное проще сделать через утилиту конфигурации config.exe. Удобно создать такой cmd файл в каталоге QtSources\4.8.1 и запустить его.

call "C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\vcvarsall.bat" x86

configure.exe -opensource -confirm-license -release -static -mp -platform win32-msvc2010 -qmake -dont-process -nomake examples -nomake demos -nomake tests

Вывод сборки должен содержать примерно такое содержание, что говорит об успешной сборке qmake.exe в каталоге /qmake/:

Running syncqt...
Creating qmake...
	cl -c -Fo./  -W3 -nologo -O2  /MP  -I. -Igenerators -Igenerators\unix -Igenerators\win32 -Igenerators\mac -Igenerators\symbian -Igenerators\integrity  -ID:\QtSDK1.2.1\QtSources\4.8.1\include -ID:\QtSDK1.2.1\QtSources\4.8.1\include\QtCore  -ID:\QtSDK1.2.1\QtSources\4.8.1\include -ID:\QtSDK1.2.1\QtSources\4.8.1\include\QtCore  -ID:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\global  -ID:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\xml  -ID:\QtSDK1.2.1\QtSources\4.8.1\mkspecs\win32-msvc2010   -ID:\QtSDK1.2.1\QtSources\4.8.1\tools\shared  -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_LITE_COMPONENT -DQT_NODLL -DQT_NO_STL  -DQT_NO_COMPRESS -DUNICODE -DHAVE_QCONFIG_CPP -DQT_BUILD_QMAKE -DQT_NO_THREAD  -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DATASTREAM -DQT_NO_PCRE -DQT_BOOTSTRAPPED  -DQLIBRARYINFO_EPOCROOT -c -Yc -Fpqmake_pch.pch -TP qmake_pch.h
qmake_pch.h
	cl -Yuqmake_pch.h -FIqmake_pch.h -Fpqmake_pch.pch -c -Fo./  -W3 -nologo -O2  /MP  -I. -Igenerators -Igenerators\unix -Igenerators\win32 -Igenerators\mac -Igenerators\symbian -Igenerators\integrity  -ID:\QtSDK1.2.1\QtSources\4.8.1\include -ID:\QtSDK1.2.1\QtSources\4.8.1\include\QtCore  -ID:\QtSDK1.2.1\QtSources\4.8.1\include -ID:\QtSDK1.2.1\QtSources\4.8.1\include\QtCore  -ID:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\global  -ID:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\xml  -ID:\QtSDK1.2.1\QtSources\4.8.1\mkspecs\win32-msvc2010   -ID:\QtSDK1.2.1\QtSources\4.8.1\tools\shared  -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_LITE_COMPONENT -DQT_NODLL -DQT_NO_STL  -DQT_NO_COMPRESS -DUNICODE -DHAVE_QCONFIG_CPP -DQT_BUILD_QMAKE -DQT_NO_THREAD  -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DATASTREAM -DQT_NO_PCRE -DQT_BOOTSTRAPPED  -DQLIBRARYINFO_EPOCROOT  -DQMAKE_OPENSOURCE_EDITION D:\QtSDK1.2.1\QtSources\4.8.1\qmake\project.cpp D:\QtSDK1.2.1\QtSources\4.8.1\qmake\main.cpp D:\QtSDK1.2.1\QtSources\4.8.1\qmake\option.cpp D:\QtSDK1.2.1\QtSources\4.8.1\qmake\property.cpp D:\QtSDK1.2.1\QtSources\4.8.1\qmake\meta.cpp 
project.cpp
main.cpp
option.cpp
property.cpp
meta.cpp
	cl -Yuqmake_pch.h -FIqmake_pch.h -Fpqmake_pch.pch -c -Fo./  -W3 -nologo -O2  /MP  -I. -Igenerators -Igenerators\unix -Igenerators\win32 -Igenerators\mac -Igenerators\symbian -Igenerators\integrity  -ID:\QtSDK1.2.1\QtSources\4.8.1\include -ID:\QtSDK1.2.1\QtSources\4.8.1\include\QtCore  -ID:\QtSDK1.2.1\QtSources\4.8.1\include -ID:\QtSDK1.2.1\QtSources\4.8.1\include\QtCore  -ID:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\global  -ID:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\xml  -ID:\QtSDK1.2.1\QtSources\4.8.1\mkspecs\win32-msvc2010   -ID:\QtSDK1.2.1\QtSources\4.8.1\tools\shared  -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_LITE_COMPONENT -DQT_NODLL -DQT_NO_STL  -DQT_NO_COMPRESS -DUNICODE -DHAVE_QCONFIG_CPP -DQT_BUILD_QMAKE -DQT_NO_THREAD  -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DATASTREAM -DQT_NO_PCRE -DQT_BOOTSTRAPPED  -DQLIBRARYINFO_EPOCROOT  -DQMAKE_OPENSOURCE_EDITION D:\QtSDK1.2.1\QtSources\4.8.1\qmake\generators\makefile.cpp D:\QtSDK1.2.1\QtSources\4.8.1\qmake\generators\projectgenerator.cpp D:\QtSDK1.2.1\QtSources\4.8.1\qmake\generators\makefiledeps.cpp D:\QtSDK1.2.1\QtSources\4.8.1\qmake\generators\metamakefile.cpp D:\QtSDK1.2.1\QtSources\4.8.1\qmake\generators\xmloutput.cpp 
makefile.cpp
projectgenerator.cpp
makefiledeps.cpp
metamakefile.cpp
xmloutput.cpp
	cl -Yuqmake_pch.h -FIqmake_pch.h -Fpqmake_pch.pch -c -Fo./  -W3 -nologo -O2  /MP  -I. -Igenerators -Igenerators\unix -Igenerators\win32 -Igenerators\mac -Igenerators\symbian -Igenerators\integrity  -ID:\QtSDK1.2.1\QtSources\4.8.1\include -ID:\QtSDK1.2.1\QtSources\4.8.1\include\QtCore  -ID:\QtSDK1.2.1\QtSources\4.8.1\include -ID:\QtSDK1.2.1\QtSources\4.8.1\include\QtCore  -ID:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\global  -ID:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\xml  -ID:\QtSDK1.2.1\QtSources\4.8.1\mkspecs\win32-msvc2010   -ID:\QtSDK1.2.1\QtSources\4.8.1\tools\shared  -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_LITE_COMPONENT -DQT_NODLL -DQT_NO_STL  -DQT_NO_COMPRESS -DUNICODE -DHAVE_QCONFIG_CPP -DQT_BUILD_QMAKE -DQT_NO_THREAD  -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DATASTREAM -DQT_NO_PCRE -DQT_BOOTSTRAPPED  -DQLIBRARYINFO_EPOCROOT  -DQMAKE_OPENSOURCE_EDITION D:\QtSDK1.2.1\QtSources\4.8.1\qmake\generators\unix\unixmake.cpp D:\QtSDK1.2.1\QtSources\4.8.1\qmake\generators\unix\unixmake2.cpp 
unixmake.cpp
unixmake2.cpp
	cl -Yuqmake_pch.h -FIqmake_pch.h -Fpqmake_pch.pch -c -Fo./  -W3 -nologo -O2  /MP  -I. -Igenerators -Igenerators\unix -Igenerators\win32 -Igenerators\mac -Igenerators\symbian -Igenerators\integrity  -ID:\QtSDK1.2.1\QtSources\4.8.1\include -ID:\QtSDK1.2.1\QtSources\4.8.1\include\QtCore  -ID:\QtSDK1.2.1\QtSources\4.8.1\include -ID:\QtSDK1.2.1\QtSources\4.8.1\include\QtCore  -ID:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\global  -ID:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\xml  -ID:\QtSDK1.2.1\QtSources\4.8.1\mkspecs\win32-msvc2010   -ID:\QtSDK1.2.1\QtSources\4.8.1\tools\shared  -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_LITE_COMPONENT -DQT_NODLL -DQT_NO_STL  -DQT_NO_COMPRESS -DUNICODE -DHAVE_QCONFIG_CPP -DQT_BUILD_QMAKE -DQT_NO_THREAD  -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DATASTREAM -DQT_NO_PCRE -DQT_BOOTSTRAPPED  -DQLIBRARYINFO_EPOCROOT  -DQMAKE_OPENSOURCE_EDITION D:\QtSDK1.2.1\QtSources\4.8.1\qmake\generators\win32\mingw_make.cpp D:\QtSDK1.2.1\QtSources\4.8.1\qmake\generators\win32\winmakefile.cpp D:\QtSDK1.2.1\QtSources\4.8.1\qmake\generators\win32\borland_bmake.cpp D:\QtSDK1.2.1\QtSources\4.8.1\qmake\generators\win32\msvc_nmake.cpp D:\QtSDK1.2.1\QtSources\4.8.1\qmake\generators\win32\msvc_vcproj.cpp D:\QtSDK1.2.1\QtSources\4.8.1\qmake\generators\win32\msvc_vcxproj.cpp D:\QtSDK1.2.1\QtSources\4.8.1\qmake\generators\win32\msvc_objectmodel.cpp D:\QtSDK1.2.1\QtSources\4.8.1\qmake\generators\win32\msbuild_objectmodel.cpp 
mingw_make.cpp
winmakefile.cpp
borland_bmake.cpp
msvc_nmake.cpp
msvc_vcproj.cpp
msvc_vcxproj.cpp
msvc_objectmodel.cpp
msbuild_objectmodel.cpp
	cl -Yuqmake_pch.h -FIqmake_pch.h -Fpqmake_pch.pch -c -Fo./  -W3 -nologo -O2  /MP  -I. -Igenerators -Igenerators\unix -Igenerators\win32 -Igenerators\mac -Igenerators\symbian -Igenerators\integrity  -ID:\QtSDK1.2.1\QtSources\4.8.1\include -ID:\QtSDK1.2.1\QtSources\4.8.1\include\QtCore  -ID:\QtSDK1.2.1\QtSources\4.8.1\include -ID:\QtSDK1.2.1\QtSources\4.8.1\include\QtCore  -ID:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\global  -ID:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\xml  -ID:\QtSDK1.2.1\QtSources\4.8.1\mkspecs\win32-msvc2010   -ID:\QtSDK1.2.1\QtSources\4.8.1\tools\shared  -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_LITE_COMPONENT -DQT_NODLL -DQT_NO_STL  -DQT_NO_COMPRESS -DUNICODE -DHAVE_QCONFIG_CPP -DQT_BUILD_QMAKE -DQT_NO_THREAD  -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DATASTREAM -DQT_NO_PCRE -DQT_BOOTSTRAPPED  -DQLIBRARYINFO_EPOCROOT  -DQMAKE_OPENSOURCE_EDITION D:\QtSDK1.2.1\QtSources\4.8.1\qmake\generators\mac\pbuilder_pbx.cpp 
pbuilder_pbx.cpp
	cl -Yuqmake_pch.h -FIqmake_pch.h -Fpqmake_pch.pch -c -Fo./  -W3 -nologo -O2  /MP  -I. -Igenerators -Igenerators\unix -Igenerators\win32 -Igenerators\mac -Igenerators\symbian -Igenerators\integrity  -ID:\QtSDK1.2.1\QtSources\4.8.1\include -ID:\QtSDK1.2.1\QtSources\4.8.1\include\QtCore  -ID:\QtSDK1.2.1\QtSources\4.8.1\include -ID:\QtSDK1.2.1\QtSources\4.8.1\include\QtCore  -ID:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\global  -ID:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\xml  -ID:\QtSDK1.2.1\QtSources\4.8.1\mkspecs\win32-msvc2010   -ID:\QtSDK1.2.1\QtSources\4.8.1\tools\shared  -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_LITE_COMPONENT -DQT_NODLL -DQT_NO_STL  -DQT_NO_COMPRESS -DUNICODE -DHAVE_QCONFIG_CPP -DQT_BUILD_QMAKE -DQT_NO_THREAD  -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DATASTREAM -DQT_NO_PCRE -DQT_BOOTSTRAPPED  -DQLIBRARYINFO_EPOCROOT  -DQMAKE_OPENSOURCE_EDITION D:\QtSDK1.2.1\QtSources\4.8.1\qmake\generators\symbian\symmake.cpp D:\QtSDK1.2.1\QtSources\4.8.1\qmake\generators\symbian\initprojectdeploy_symbian.cpp D:\QtSDK1.2.1\QtSources\4.8.1\qmake\generators\symbian\symmake_abld.cpp D:\QtSDK1.2.1\QtSources\4.8.1\qmake\generators\symbian\symmake_sbsv2.cpp D:\QtSDK1.2.1\QtSources\4.8.1\qmake\generators\symbian\symbiancommon.cpp 
symmake.cpp
initprojectdeploy_symbian.cpp
symmake_abld.cpp
symmake_sbsv2.cpp
symbiancommon.cpp
	cl -Yuqmake_pch.h -FIqmake_pch.h -Fpqmake_pch.pch -c -Fo./  -W3 -nologo -O2  /MP  -I. -Igenerators -Igenerators\unix -Igenerators\win32 -Igenerators\mac -Igenerators\symbian -Igenerators\integrity  -ID:\QtSDK1.2.1\QtSources\4.8.1\include -ID:\QtSDK1.2.1\QtSources\4.8.1\include\QtCore  -ID:\QtSDK1.2.1\QtSources\4.8.1\include -ID:\QtSDK1.2.1\QtSources\4.8.1\include\QtCore  -ID:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\global  -ID:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\xml  -ID:\QtSDK1.2.1\QtSources\4.8.1\mkspecs\win32-msvc2010   -ID:\QtSDK1.2.1\QtSources\4.8.1\tools\shared  -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_LITE_COMPONENT -DQT_NODLL -DQT_NO_STL  -DQT_NO_COMPRESS -DUNICODE -DHAVE_QCONFIG_CPP -DQT_BUILD_QMAKE -DQT_NO_THREAD  -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DATASTREAM -DQT_NO_PCRE -DQT_BOOTSTRAPPED  -DQLIBRARYINFO_EPOCROOT  -DQMAKE_OPENSOURCE_EDITION D:\QtSDK1.2.1\QtSources\4.8.1\tools\shared\windows\registry.cpp 
registry.cpp
	cl -Yuqmake_pch.h -FIqmake_pch.h -Fpqmake_pch.pch -c -Fo./  -W3 -nologo -O2  /MP  -I. -Igenerators -Igenerators\unix -Igenerators\win32 -Igenerators\mac -Igenerators\symbian -Igenerators\integrity  -ID:\QtSDK1.2.1\QtSources\4.8.1\include -ID:\QtSDK1.2.1\QtSources\4.8.1\include\QtCore  -ID:\QtSDK1.2.1\QtSources\4.8.1\include -ID:\QtSDK1.2.1\QtSources\4.8.1\include\QtCore  -ID:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\global  -ID:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\xml  -ID:\QtSDK1.2.1\QtSources\4.8.1\mkspecs\win32-msvc2010   -ID:\QtSDK1.2.1\QtSources\4.8.1\tools\shared  -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_LITE_COMPONENT -DQT_NODLL -DQT_NO_STL  -DQT_NO_COMPRESS -DUNICODE -DHAVE_QCONFIG_CPP -DQT_BUILD_QMAKE -DQT_NO_THREAD  -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DATASTREAM -DQT_NO_PCRE -DQT_BOOTSTRAPPED  -DQLIBRARYINFO_EPOCROOT  -DQMAKE_OPENSOURCE_EDITION D:\QtSDK1.2.1\QtSources\4.8.1\tools\shared\symbian\epocroot.cpp 
epocroot.cpp
	cl -Yuqmake_pch.h -FIqmake_pch.h -Fpqmake_pch.pch -c -Fo./  -W3 -nologo -O2  /MP  -I. -Igenerators -Igenerators\unix -Igenerators\win32 -Igenerators\mac -Igenerators\symbian -Igenerators\integrity  -ID:\QtSDK1.2.1\QtSources\4.8.1\include -ID:\QtSDK1.2.1\QtSources\4.8.1\include\QtCore  -ID:\QtSDK1.2.1\QtSources\4.8.1\include -ID:\QtSDK1.2.1\QtSources\4.8.1\include\QtCore  -ID:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\global  -ID:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\xml  -ID:\QtSDK1.2.1\QtSources\4.8.1\mkspecs\win32-msvc2010   -ID:\QtSDK1.2.1\QtSources\4.8.1\tools\shared  -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_LITE_COMPONENT -DQT_NODLL -DQT_NO_STL  -DQT_NO_COMPRESS -DUNICODE -DHAVE_QCONFIG_CPP -DQT_BUILD_QMAKE -DQT_NO_THREAD  -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DATASTREAM -DQT_NO_PCRE -DQT_BOOTSTRAPPED  -DQLIBRARYINFO_EPOCROOT  -DQMAKE_OPENSOURCE_EDITION D:\QtSDK1.2.1\QtSources\4.8.1\qmake\generators\integrity\gbuild.cpp 
gbuild.cpp
	cl -Yuqmake_pch.h -FIqmake_pch.h -Fpqmake_pch.pch -c -Fo./  -W3 -nologo -O2  /MP  -I. -Igenerators -Igenerators\unix -Igenerators\win32 -Igenerators\mac -Igenerators\symbian -Igenerators\integrity  -ID:\QtSDK1.2.1\QtSources\4.8.1\include -ID:\QtSDK1.2.1\QtSources\4.8.1\include\QtCore  -ID:\QtSDK1.2.1\QtSources\4.8.1\include -ID:\QtSDK1.2.1\QtSources\4.8.1\include\QtCore  -ID:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\global  -ID:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\xml  -ID:\QtSDK1.2.1\QtSources\4.8.1\mkspecs\win32-msvc2010   -ID:\QtSDK1.2.1\QtSources\4.8.1\tools\shared  -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_LITE_COMPONENT -DQT_NODLL -DQT_NO_STL  -DQT_NO_COMPRESS -DUNICODE -DHAVE_QCONFIG_CPP -DQT_BUILD_QMAKE -DQT_NO_THREAD  -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DATASTREAM -DQT_NO_PCRE -DQT_BOOTSTRAPPED  -DQLIBRARYINFO_EPOCROOT  -DQMAKE_OPENSOURCE_EDITION D:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\tools\qbitarray.cpp D:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\tools\qcryptographichash.cpp D:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\tools\qbytearray.cpp D:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\tools\qvsnprintf.cpp D:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\tools\qbytearraymatcher.cpp D:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\tools\qdatetime.cpp D:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\tools\qhash.cpp D:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\tools\qlist.cpp D:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\tools\qlinkedlist.cpp D:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\tools\qlocale.cpp D:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\tools\qlocale_tools.cpp D:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\tools\qlocale_win.cpp D:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\tools\qmap.cpp D:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\tools\qregexp.cpp D:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\tools\qstring.cpp D:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\tools\qstringlist.cpp D:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\tools\qvector.cpp 
qbitarray.cpp
qcryptographichash.cpp
qbytearray.cpp
qvsnprintf.cpp
qbytearraymatcher.cpp
qdatetime.cpp
qhash.cpp
qlist.cpp
qlinkedlist.cpp
qlocale.cpp
qlocale_tools.cpp
qlocale_win.cpp
qmap.cpp
qregexp.cpp
qstring.cpp
qstringlist.cpp
qvector.cpp
	cl -Yuqmake_pch.h -FIqmake_pch.h -Fpqmake_pch.pch -c -Fo./  -W3 -nologo -O2  /MP  -I. -Igenerators -Igenerators\unix -Igenerators\win32 -Igenerators\mac -Igenerators\symbian -Igenerators\integrity  -ID:\QtSDK1.2.1\QtSources\4.8.1\include -ID:\QtSDK1.2.1\QtSources\4.8.1\include\QtCore  -ID:\QtSDK1.2.1\QtSources\4.8.1\include -ID:\QtSDK1.2.1\QtSources\4.8.1\include\QtCore  -ID:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\global  -ID:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\xml  -ID:\QtSDK1.2.1\QtSources\4.8.1\mkspecs\win32-msvc2010   -ID:\QtSDK1.2.1\QtSources\4.8.1\tools\shared  -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_LITE_COMPONENT -DQT_NODLL -DQT_NO_STL  -DQT_NO_COMPRESS -DUNICODE -DHAVE_QCONFIG_CPP -DQT_BUILD_QMAKE -DQT_NO_THREAD  -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DATASTREAM -DQT_NO_PCRE -DQT_BOOTSTRAPPED  -DQLIBRARYINFO_EPOCROOT  -DQMAKE_OPENSOURCE_EDITION D:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\io\qbuffer.cpp D:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\io\qfilesystementry.cpp D:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\io\qfilesystemengine.cpp D:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\io\qfilesystemengine_win.cpp D:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\io\qfilesystemiterator_win.cpp D:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\io\qfsfileengine.cpp D:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\io\qfsfileengine_iterator.cpp D:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\io\qdir.cpp D:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\io\qdiriterator.cpp D:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\io\qfile.cpp D:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\io\qtemporaryfile.cpp D:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\io\qabstractfileengine.cpp D:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\io\qfsfileengine_win.cpp D:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\io\qfileinfo.cpp D:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\io\qiodevice.cpp D:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\io\qtextstream.cpp D:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\io\qdatastream.cpp D:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\io\qsettings.cpp D:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\io\qurl.cpp D:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\io\qsettings_win.cpp 
qbuffer.cpp
qfilesystementry.cpp
qfilesystemengine.cpp
qfilesystemengine_win.cpp
qfilesystemiterator_win.cpp
qfsfileengine.cpp
qfsfileengine_iterator.cpp
qdir.cpp
qdiriterator.cpp
qfile.cpp
qtemporaryfile.cpp
qabstractfileengine.cpp
qfsfileengine_win.cpp
qfileinfo.cpp
qiodevice.cpp
qtextstream.cpp
qdatastream.cpp
qsettings.cpp
qurl.cpp
qsettings_win.cpp
	cl -Yuqmake_pch.h -FIqmake_pch.h -Fpqmake_pch.pch -c -Fo./  -W3 -nologo -O2  /MP  -I. -Igenerators -Igenerators\unix -Igenerators\win32 -Igenerators\mac -Igenerators\symbian -Igenerators\integrity  -ID:\QtSDK1.2.1\QtSources\4.8.1\include -ID:\QtSDK1.2.1\QtSources\4.8.1\include\QtCore  -ID:\QtSDK1.2.1\QtSources\4.8.1\include -ID:\QtSDK1.2.1\QtSources\4.8.1\include\QtCore  -ID:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\global  -ID:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\xml  -ID:\QtSDK1.2.1\QtSources\4.8.1\mkspecs\win32-msvc2010   -ID:\QtSDK1.2.1\QtSources\4.8.1\tools\shared  -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_LITE_COMPONENT -DQT_NODLL -DQT_NO_STL  -DQT_NO_COMPRESS -DUNICODE -DHAVE_QCONFIG_CPP -DQT_BUILD_QMAKE -DQT_NO_THREAD  -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DATASTREAM -DQT_NO_PCRE -DQT_BOOTSTRAPPED  -DQLIBRARYINFO_EPOCROOT  -DQMAKE_OPENSOURCE_EDITION D:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\plugin\qsystemlibrary.cpp D:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\plugin\quuid.cpp 
qsystemlibrary.cpp
quuid.cpp
D:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\plugin\qsystemlibrary.cpp(120) : warning C4996: '_wgetenv': This function or variable may be unsafe. Consider using _wdupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
        C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\INCLUDE\stdlib.h(658) : see declaration of '_wgetenv'
	cl -Yuqmake_pch.h -FIqmake_pch.h -Fpqmake_pch.pch -c -Fo./  -W3 -nologo -O2  /MP  -I. -Igenerators -Igenerators\unix -Igenerators\win32 -Igenerators\mac -Igenerators\symbian -Igenerators\integrity  -ID:\QtSDK1.2.1\QtSources\4.8.1\include -ID:\QtSDK1.2.1\QtSources\4.8.1\include\QtCore  -ID:\QtSDK1.2.1\QtSources\4.8.1\include -ID:\QtSDK1.2.1\QtSources\4.8.1\include\QtCore  -ID:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\global  -ID:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\xml  -ID:\QtSDK1.2.1\QtSources\4.8.1\mkspecs\win32-msvc2010   -ID:\QtSDK1.2.1\QtSources\4.8.1\tools\shared  -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_LITE_COMPONENT -DQT_NODLL -DQT_NO_STL  -DQT_NO_COMPRESS -DUNICODE -DHAVE_QCONFIG_CPP -DQT_BUILD_QMAKE -DQT_NO_THREAD  -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DATASTREAM -DQT_NO_PCRE -DQT_BOOTSTRAPPED  -DQLIBRARYINFO_EPOCROOT  -DQMAKE_OPENSOURCE_EDITION D:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\global\qglobal.cpp D:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\global\qmalloc.cpp D:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\global\qlibraryinfo.cpp D:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\global\qnumeric.cpp 
qglobal.cpp
qmalloc.cpp
qlibraryinfo.cpp
qnumeric.cpp
	cl -Yuqmake_pch.h -FIqmake_pch.h -Fpqmake_pch.pch -c -Fo./  -W3 -nologo -O2  /MP  -I. -Igenerators -Igenerators\unix -Igenerators\win32 -Igenerators\mac -Igenerators\symbian -Igenerators\integrity  -ID:\QtSDK1.2.1\QtSources\4.8.1\include -ID:\QtSDK1.2.1\QtSources\4.8.1\include\QtCore  -ID:\QtSDK1.2.1\QtSources\4.8.1\include -ID:\QtSDK1.2.1\QtSources\4.8.1\include\QtCore  -ID:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\global  -ID:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\xml  -ID:\QtSDK1.2.1\QtSources\4.8.1\mkspecs\win32-msvc2010   -ID:\QtSDK1.2.1\QtSources\4.8.1\tools\shared  -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_LITE_COMPONENT -DQT_NODLL -DQT_NO_STL  -DQT_NO_COMPRESS -DUNICODE -DHAVE_QCONFIG_CPP -DQT_BUILD_QMAKE -DQT_NO_THREAD  -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DATASTREAM -DQT_NO_PCRE -DQT_BOOTSTRAPPED  -DQLIBRARYINFO_EPOCROOT  -DQMAKE_OPENSOURCE_EDITION D:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\codecs\qtextcodec.cpp D:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\codecs\qutfcodec.cpp 
qtextcodec.cpp
qutfcodec.cpp
	cl -Yuqmake_pch.h -FIqmake_pch.h -Fpqmake_pch.pch -c -Fo./  -W3 -nologo -O2  /MP  -I. -Igenerators -Igenerators\unix -Igenerators\win32 -Igenerators\mac -Igenerators\symbian -Igenerators\integrity  -ID:\QtSDK1.2.1\QtSources\4.8.1\include -ID:\QtSDK1.2.1\QtSources\4.8.1\include\QtCore  -ID:\QtSDK1.2.1\QtSources\4.8.1\include -ID:\QtSDK1.2.1\QtSources\4.8.1\include\QtCore  -ID:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\global  -ID:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\xml  -ID:\QtSDK1.2.1\QtSources\4.8.1\mkspecs\win32-msvc2010   -ID:\QtSDK1.2.1\QtSources\4.8.1\tools\shared  -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_LITE_COMPONENT -DQT_NODLL -DQT_NO_STL  -DQT_NO_COMPRESS -DUNICODE -DHAVE_QCONFIG_CPP -DQT_BUILD_QMAKE -DQT_NO_THREAD  -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DATASTREAM -DQT_NO_PCRE -DQT_BOOTSTRAPPED  -DQLIBRARYINFO_EPOCROOT  -DQMAKE_OPENSOURCE_EDITION D:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\kernel\qsystemerror.cpp D:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\kernel\qvariant.cpp D:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\kernel\qmetatype.cpp 
qsystemerror.cpp
qvariant.cpp
qmetatype.cpp
D:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\kernel\qsystemerror.cpp(131) : warning C4996: 'strerror': This function or variable may be unsafe. Consider using strerror_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
        C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\INCLUDE\string.h(157) : see declaration of 'strerror'
	cl -Yuqmake_pch.h -FIqmake_pch.h -Fpqmake_pch.pch -c -Fo./  -W3 -nologo -O2  /MP  -I. -Igenerators -Igenerators\unix -Igenerators\win32 -Igenerators\mac -Igenerators\symbian -Igenerators\integrity  -ID:\QtSDK1.2.1\QtSources\4.8.1\include -ID:\QtSDK1.2.1\QtSources\4.8.1\include\QtCore  -ID:\QtSDK1.2.1\QtSources\4.8.1\include -ID:\QtSDK1.2.1\QtSources\4.8.1\include\QtCore  -ID:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\global  -ID:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\xml  -ID:\QtSDK1.2.1\QtSources\4.8.1\mkspecs\win32-msvc2010   -ID:\QtSDK1.2.1\QtSources\4.8.1\tools\shared  -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_LITE_COMPONENT -DQT_NODLL -DQT_NO_STL  -DQT_NO_COMPRESS -DUNICODE -DHAVE_QCONFIG_CPP -DQT_BUILD_QMAKE -DQT_NO_THREAD  -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DATASTREAM -DQT_NO_PCRE -DQT_BOOTSTRAPPED  -DQLIBRARYINFO_EPOCROOT  -DQMAKE_OPENSOURCE_EDITION D:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\xml\qxmlstream.cpp D:\QtSDK1.2.1\QtSources\4.8.1\src\corelib\xml\qxmlutils.cpp 
qxmlstream.cpp
qxmlutils.cpp
	link  -OUT:qmake.exe project.obj main.obj makefile.obj unixmake.obj unixmake2.obj mingw_make.obj  option.obj winmakefile.obj projectgenerator.obj property.obj meta.obj  makefiledeps.obj metamakefile.obj xmloutput.obj pbuilder_pbx.obj  borland_bmake.obj msvc_nmake.obj msvc_vcproj.obj msvc_vcxproj.obj  msvc_objectmodel.obj msbuild_objectmodel.obj symmake.obj initprojectdeploy_symbian.obj  symmake_abld.obj symmake_sbsv2.obj symbiancommon.obj registry.obj epocroot.obj  gbuild.obj qbitarray.obj  qbuffer.obj  qcryptographichash.obj  qfilesystementry.obj  qfilesystemengine.obj  qfilesystemengine_win.obj  qfilesystemiterator_win.obj  qfsfileengine.obj  qfsfileengine_iterator.obj  qbytearray.obj  qvsnprintf.obj  qbytearraymatcher.obj  qdatetime.obj  qdir.obj  qdiriterator.obj  qfile.obj  qtemporaryfile.obj  qabstractfileengine.obj  qfsfileengine_win.obj  qsystemlibrary.obj  qfileinfo.obj  qglobal.obj  qhash.obj  qiodevice.obj  qlist.obj  qlinkedlist.obj  qlocale.obj  qlocale_tools.obj  qlocale_win.obj  qmalloc.obj  qmap.obj  qregexp.obj  qtextcodec.obj  qutfcodec.obj  qstring.obj  qstringlist.obj  qsystemerror.obj  qtextstream.obj  qdatastream.obj  quuid.obj  qvector.obj  qsettings.obj  qlibraryinfo.obj  qvariant.obj  qurl.obj  qsettings_win.obj  qmetatype.obj  qxmlstream.obj  qxmlutils.obj  qnumeric.obj ole32.lib advapi32.lib qmake_pch.obj
Microsoft (R) Incremental Linker Version 10.00.30319.01
Copyright (C) Microsoft Corporation.  All rights reserved.

	copy qmake.exe D:\QtSDK1.2.1\QtSources\4.8.1\bin\qmake.exe
        1 file(s) copied.

Примечание: вы можете не увидеть вывод сборки , если qmake.exe был уже собран. Поэтому удалите Makefile в каталоге /qmake/, объектные файлы и запустите config.exe заново.

Мы запускаем конфигурация в ключами -release -static, но похоже это не влияет на результат сборки (ключи компилятора cl и линковщика не меняются).

Надо отметить, что в результате сборки qmake.exe в каталоге src не появляется никаких новых файлов и каталогов типа tmp, Makefile и т.д.

Если пытаться собирать qmake.exe под Qt Creator, то лично у нас не получилось без ошибок (лень разбираться).