configure.exe практическое использование

Если попытаться в первый раз скомпилировать наши исходники без начального конфигурирования среды Qt , то увидим ошибки , связанные с рекомендациями воспользоваться утилитой config.

Утилита config не так проста как кажется на первый взгляд. Это первоначальная настройка глобальных переменных всех последующих проектов. Поэтому после переконфигурации надо вызывать пересборку всех исходников, а это время...

Дело в том , что config.exe пересоздает файлы проектов pro и pri, буквально изменяет их содержание.

Первый нюанс , связанный с config.exe , заключается в документации на ключи (параметры) вызова. Дело в том , что по ключу /? мы получим не все ключи (параметры, аргументы вызова). Более полный список приведен ниже:

Qt Extended Home · Build System Home · Reference · User Guide · Internals 	codeless banner
configure Options (Qt)

These options can be passed by using -extra-qt-config. For other switches that Qt Extended supports see configure Options. Note that quoting can get a bit tricky with -extra-qt-config so be careful. The -extra-qt-config switch can be passed multiple times which can simplify quoting issues in many cases.

For example, the following two are equivalent.

    configure -extra-qt-config "-arg -arg word -arg 'words and stuff'"
    configure -extra-qt-config -arg\
              -extra-qt-config -arg=word\
              -extra-qt-config "-arg 'words and stuff'"

qtopiacore/qt/configure -help

    This is the Qt/X11 Qtopia Edition.

    Usage:  configure [-prefix <dir>] [-prefix-install] [-bindir <dir>] [-libdir <dir>]
            [-docdir <dir>] [-headerdir <dir>] [-plugindir <dir> ] [-datadir <dir>]
            [-translationdir <dir>] [-sysconfdir <dir>] [-examplesdir <dir>]
            [-demosdir <dir>] [-buildkey <key>] [-release] [-debug]
            [-debug-and-release] [-shared] [-static] [-no-fast] [-fast] [-no-largefile]
            [-largefile] [-no-exceptions] [-exceptions] [-no-accessibility]
            [-accessibility] [-no-stl] [-stl] [-no-sql-<driver>] [-sql-<driver>]
            [-plugin-sql-<driver>] [-system-sqlite] [-no-qt3support] [-qt3support]
            [-platform] [-D <string>] [-I <string>] [-L <string>] [-help]
            [-qt-zlib] [-system-zlib] [-no-gif] [-qt-gif] [-no-libtiff] [-system-libtiff]
            [-no-libpng] [-qt-libpng] [-system-libpng] [-no-libmng] [-qt-libmng]
            [-system-libmng] [-no-libjpeg] [-qt-libjpeg] [-system-libjpeg] [-make <part>]
            [-no-make <part>] [-R <string>]  [-l <string>] [-no-rpath]  [-rpath] [-continue]
            [-verbose] [-v] [-silent] [-no-nis] [-nis] [-no-cups] [-cups] [-no-iconv]
            [-iconv] [-no-pch] [-pch] [-no-dbus] [-dbus] [-dbus-linked]
            [-no-separate-debug-info] [-no-mmx] [-no-3dnow] [-no-sse] [-no-sse2]
            [-qtnamespace <namespace>] [-separate-debug-info] [-armfpa]
            [-no-optimized-qmake] [-optimized-qmake] [-no-xmlpatterns] [-xmlpatterns]
            [-no-phonon] [-phonon-backend] [-no-phonon-backend] [-phonon-backend] [-no-svg]
            [-svg] [-no-webkit] [-webkit] [-no-assistant-webkit] [-assistant-webkit]

            [additional platform specific options (see below)]

    Installation options:

     These are optional, but you may specify install directories.

        -prefix <dir> ...... This will install everything relative to <dir>
                             (default /usr/local/Trolltech/Qt-4.4.3)

      * -prefix-install .... Force a sandboxed "local" installation of
                             Qt. This will install into
                             /usr/local/Trolltech/Qt-4.4.3, if this option is
                             disabled then some platforms will attempt a
                             "system" install by placing default values to
                             be placed in a system location other than
                             PREFIX.

     You may use these to separate different parts of the install:

        -bindir <dir> ......... Executables will be installed to <dir>
                                (default PREFIX/bin)
        -libdir <dir> ......... Libraries will be installed to <dir>
                                (default PREFIX/lib)
        -docdir <dir> ......... Documentation will be installed to <dir>
                                (default PREFIX/doc)
        -headerdir <dir> ...... Headers will be installed to <dir>
                                (default PREFIX/include)
        -plugindir <dir> ...... Plugins will be installed to <dir>
                                (default PREFIX/plugins)
        -datadir <dir> ........ Data used by Qt programs will be installed to <dir>
                                (default PREFIX)
        -translationdir <dir> . Translations of Qt programs will be installed to <dir>
                                (default PREFIX/translations)
        -sysconfdir <dir> ..... Settings used by Qt programs will be looked for in <dir>
                                (default PREFIX/etc/settings)
        -examplesdir <dir> .... Examples will be installed to <dir>
                                (default PREFIX/examples)
        -demosdir <dir> ....... Demos will be installed to <dir>
                                (default PREFIX/demos)

     You may use these options to turn on strict plugin loading.

        -buildkey <key> .... Build the Qt library and plugins using the specified
                             <key>.  When the library loads plugins, it will only
                             load those that have a matching key.

    Configure options:

     The defaults (*) are usually acceptable. A plus (+) denotes a default value
     that needs to be evaluated. If the evaluation succeeds, the feature is
     included. Here is a short explanation of each option:

     *  -release ........... Compile and link Qt with debugging turned off.
        -debug ............. Compile and link Qt with debugging turned on.
        -debug-and-release . Compile and link two versions of Qt, with and without
                             debugging turned on (Mac only).

     *  -shared ............ Create and use shared Qt libraries.
        -static ............ Create and use static Qt libraries.

     *  -no-fast ........... Configure Qt normally by generating Makefiles for all
                             project files.
        -fast .............. Configure Qt quickly by generating Makefiles only for
                             library and subdirectory targets.  All other Makefiles
                             are created as wrappers, which will in turn run qmake.

        -no-largefile ...... Disables large file support.
     +  -largefile ......... Enables Qt to access files larger than 4 GB.

        -no-exceptions ..... Disable exceptions on compilers that support it.
     *  -exceptions ........ Enable exceptions on compilers that support it.

        -no-accessibility .. Do not compile Accessibility support.
     *  -accessibility ..... Compile Accessibility support.

        -no-stl ............ Do not compile STL support.
     *  -stl ............... Compile STL support.

        -no-sql-<driver> ... Disable SQL <driver> entirely.
        -qt-sql-<driver> ... Enable a SQL <driver> in the QtSql library, by default
                             none are turned on.
        -plugin-sql-<driver> Enable SQL <driver> as a plugin to be linked to
                             at run time.

                             Possible values for <driver>:
                             [  db2 ibase mysql oci odbc psql sqlite sqlite2 tds ]

        -system-sqlite ..... Use sqlite from the operating system.

        -no-qt3support ..... Disables the Qt 3 support functionality.
     *  -qt3support ........ Enables the Qt 3 support functionality.

        -no-xmlpatterns..... Do not build the QtXmlPatterns module.
     +  -xmlpatterns........ Build the QtXmlPatterns module.
                             QtXmlPatterns is built if a decent C++ compiler
                             is used and exceptions are enabled.

        -no-phonon ......... Do not build the Phonon module.
     +  -phonon ............ Build the Phonon module.
                             Phonon is built if a decent C++ compiler is used.
        -no-phonon-backend.. Do not build the platform phonon plugin.
     +  -phonon-backend..... Build the platform phonon plugin.

        -no-svg ............ Do not build the SVG module.
     +  -svg ............... Build the SVG module.

        -no-webkit ......... Do not build the WebKit module.
     +  -webkit ............ Build the WebKit module.
                             WebKit is built if a decent C++ compiler is used.

     *  -no-assistant-webkit Do not use WebKit as the html rendering engine in
                             Assistant.
        -assistant-webkit    Use WebKit as html rendering engine in Assistant.
                             This is only available if the WebKit module is built.

        -platform target ... The operating system and compiler you are building
                             on (linux-g++).

                             See the README file for a list of supported
                             operating systems and compilers.

        -no-mmx ............ Do not compile with use of MMX instructions.
        -no-3dnow .......... Do not compile with use of 3DNOW instructions.
        -no-sse ............ Do not compile with use of SSE instructions.
        -no-sse2 ........... Do not compile with use of SSE2 instructions.

        -qtnamespace <name>  Wraps all Qt library code in 'namespace <name> {...}'.
        -qtlibinfix <infix>  Renames all libQt*.so to libQt*<infix>.so.

        -D <string> ........ Add an explicit define to the preprocessor.
        -I <string> ........ Add an explicit include path.
        -L <string> ........ Add an explicit library path.

        -help, -h .......... Display this information.

    Third Party Libraries:

        -qt-zlib ........... Use the zlib bundled with Qt.
     +  -system-zlib ....... Use zlib from the operating system.
                             See http://www.gzip.org/zlib

        -no-gif ............ Do not compile the plugin for GIF reading support.
     *  -qt-gif ............ Compile the plugin for GIF reading support.
                             See also src/plugins/imageformats/gif/qgifhandler.h

        -no-libtiff ........ Do not compile the plugin for TIFF support.
        -qt-libtiff ........ Use the libtiff bundled with Qt.
     +  -system-libtiff .... Use libtiff from the operating system.
                             See http://www.libtiff.org

        -no-libpng ......... Do not compile in PNG support.
        -qt-libpng ......... Use the libpng bundled with Qt.
     +  -system-libpng ..... Use libpng from the operating system.
                             See http://www.libpng.org/pub/png

        -no-libmng ......... Do not compile the plugin for MNG support.
        -qt-libmng ......... Use the libmng bundled with Qt.
     +  -system-libmng ..... Use libmng from the operating system.
                             See http://www.libmng.com

        -no-libjpeg ........ Do not compile the plugin for JPEG support.
        -qt-libjpeg ........ Use the libjpeg bundled with Qt.
     +  -system-libjpeg .... Use libjpeg from the operating system.
                             See http://www.ijg.org

        -no-openssl ........ Do not compile support for OpenSSL.
     +  -openssl ........... Enable run-time OpenSSL support.
        -openssl-linked .... Enabled linked OpenSSL support.

    Additional options:

        -make <part> ....... Add part to the list of parts to be built at make time.
                             (libs tools examples demos docs translations)
        -nomake <part> ..... Exclude part from the list of parts to be built.

        -R <string> ........ Add an explicit runtime library path to the Qt
                             libraries.
        -l <string> ........ Add an explicit library.

        -no-rpath .......... Do not use the library install path as a runtime
                             library path.
     +  -rpath ............. Link Qt libraries and executables using the library
                             install path as a runtime library path. Equivalent
                             to -R install_libpath

        -continue .......... Continue as far as possible if an error occurs.

        -verbose, -v ....... Print verbose information about each step of the
                             configure process.

        -silent ............ Reduce the build output so that warnings and errors
                             can be seen more easily.

     *  -no-optimized-qmake ... Do not build qmake optimized.
        -optimized-qmake ...... Build qmake optimized.

        -no-nis ............ Do not compile NIS support.
     *  -nis ............... Compile NIS support.

        -no-cups ........... Do not compile CUPS support.
     *  -cups .............. Compile CUPS support.

        -no-iconv .......... Do not compile support for iconv(3).
     *  -iconv ............. Compile support for iconv(3).

        -no-pch ............ Do not use precompiled header support.
     *  -pch ............... Use precompiled header support.

        -no-dbus ........... Do not compile the QtDBus module.
     +  -dbus .............. Compile the QtDBus module and dynamically load libdbus-1.
        -dbus-linked........ Compile the QtDBus module and link to libdbus-1.

        -reduce-relocations ..... Reduce relocations in the libraries through extra
                                  linker optimizations (Qt/X11 and Qt for Embedded Linux only;
                                  experimental; needs GNU ld >= 2.18).

        -no-separate-debug-info . Do not store debug information in a separate file.
     *  -separate-debug-info .... Strip debug information into a separate .debug file.

    Qt/X11 only:

     *  -no-nas-sound ...... Do not compile in NAS sound support.
        -system-nas-sound .. Use NAS libaudio from the operating system.
                             See http://radscan.com/nas.html

        -no-opengl ......... Do not support OpenGL.
     +  -opengl ............ Enable OpenGL support.

        -no-sm ............. Do not support X Session Management.
     *  -sm ................ Support X Session Management, links in -lSM -lICE.

        -no-xshape ......... Do not compile XShape support.
     *  -xshape ............ Compile XShape support.
                             Requires X11/extensions/shape.h.

        -no-xinerama ....... Do not compile Xinerama (multihead) support.
     *  -xinerama .......... Compile Xinerama support.
                             Requires X11/extensions/Xinerama.h and libXinerama.
                             By default, Xinerama support will be compiled if
                             available and the shared libraries are dynamically
                             loaded at runtime.

        -no-xcursor ........ Do not compile Xcursor support.
     *  -xcursor ........... Compile Xcursor support.
                             Requires X11/Xcursor/Xcursor.h and libXcursor.
                             By default, Xcursor support will be compiled if
                             available and the shared libraries are dynamically
                             loaded at runtime.

        -no-xfixes ......... Do not compile Xfixes support.
     *  -xfixes ............ Compile Xfixes support.
                             Requires X11/extensions/Xfixes.h and libXfixes.
                             By default, Xfixes support will be compiled if
                             available and the shared libraries are dynamically
                             loaded at runtime.

        -no-xrandr ......... Do not compile Xrandr (resize and rotate) support.
     *  -xrandr ............ Compile Xrandr support.
                             Requires X11/extensions/Xrandr.h and libXrandr.

        -no-xrender ........ Do not compile Xrender support.
     *  -xrender ........... Compile Xrender support.
                             Requires X11/extensions/Xrender.h and libXrender

        -no-fontconfig ..... Do not compile FontConfig (anti-aliased font) support.
     *  -fontconfig ........ Compile FontConfig support.
                             Requires fontconfig/fontconfig.h, libfontconfig,
                             freetype.h and libfreetype.

        -no-tablet ......... Do not compile Tablet support.
     *  -tablet ............ Compile Tablet support.
                             Requires IRIX with wacom.h and libXi or
                             XFree86 with X11/extensions/XInput.h and libXi.

        -no-xkb ............ Do not compile XKB (X KeyBoard extension) support.
     *  -xkb ............... Compile XKB support.

        -no-glib ........... Do not compile Glib support.
     +  -glib .............. Compile Glib support.

See also Overviews.

Copyright © 2009 Nokia 	
Qt Extended - Build System Documentation

Утилита config.exe настраивает переменные по умолчанию. В поставке Qt Sdk есть некий файл config , который является файлом perl скриптов. Именно он и проводит работу по настройке окружения.

config.exe также обязательно забирает переменные из файла , указанного в параметре mkspecs . Например для win32-msvc2010 он такой:


#
# qmake configuration for win32-msvc2010
#
# Written for Microsoft Visual C++ 2010
#

MAKEFILE_GENERATOR      = MSBUILD
TEMPLATE                = app
CONFIG                  += qt warn_on release incremental flat link_prl precompile_header autogen_precompile_source copy_dir_files debug_and_release debug_and_release_target embed_manifest_dll embed_manifest_exe
QT                      += core gui
DEFINES                 += UNICODE WIN32 QT_LARGEFILE_SUPPORT
QMAKE_COMPILER_DEFINES  += _MSC_VER=1600 WIN32

QMAKE_CC                = cl
QMAKE_LEX               = flex
QMAKE_LEXFLAGS          =
QMAKE_YACC              = byacc
QMAKE_YACCFLAGS         = -d
QMAKE_CFLAGS            = -nologo -Zm200 -Zc:wchar_t-
QMAKE_CFLAGS_WARN_ON    = -W3
QMAKE_CFLAGS_WARN_OFF   = -W0
QMAKE_CFLAGS_RELEASE    = -O2 -MD
QMAKE_CFLAGS_RELEASE_WITH_DEBUGINFO += -O2 -MD -Zi
QMAKE_CFLAGS_DEBUG      = -Zi -MDd
QMAKE_CFLAGS_YACC       =
QMAKE_CFLAGS_LTCG       = -GL
QMAKE_CFLAGS_MP         = -MP

QMAKE_CXX               = $$QMAKE_CC
QMAKE_CXXFLAGS          = $$QMAKE_CFLAGS
QMAKE_CXXFLAGS_WARN_ON  = $$QMAKE_CFLAGS_WARN_ON -w34100 -w34189
QMAKE_CXXFLAGS_WARN_OFF = $$QMAKE_CFLAGS_WARN_OFF
QMAKE_CXXFLAGS_RELEASE  = $$QMAKE_CFLAGS_RELEASE
QMAKE_CXXFLAGS_RELEASE_WITH_DEBUGINFO += $$QMAKE_CFLAGS_RELEASE_WITH_DEBUGINFO
QMAKE_CXXFLAGS_DEBUG    = $$QMAKE_CFLAGS_DEBUG
QMAKE_CXXFLAGS_YACC     = $$QMAKE_CFLAGS_YACC
QMAKE_CXXFLAGS_LTCG     = $$QMAKE_CFLAGS_LTCG
QMAKE_CXXFLAGS_MP       = $$QMAKE_CFLAGS_MP
QMAKE_CXXFLAGS_STL_ON   = -EHsc
QMAKE_CXXFLAGS_STL_OFF  =
QMAKE_CXXFLAGS_RTTI_ON  = -GR
QMAKE_CXXFLAGS_RTTI_OFF =
QMAKE_CXXFLAGS_EXCEPTIONS_ON = -EHsc
QMAKE_CXXFLAGS_EXCEPTIONS_OFF =

QMAKE_INCDIR            =
QMAKE_INCDIR_QT         = $$[QT_INSTALL_HEADERS]
QMAKE_LIBDIR_QT         = $$[QT_INSTALL_LIBS]

QMAKE_RUN_CC            = $(CC) -c $(CFLAGS) $(INCPATH) -Fo$obj $src
QMAKE_RUN_CC_IMP        = $(CC) -c $(CFLAGS) $(INCPATH) -Fo$@ $<
QMAKE_RUN_CC_IMP_BATCH  = $(CC) -c $(CFLAGS) $(INCPATH) -Fo$@ @<<
QMAKE_RUN_CXX           = $(CXX) -c $(CXXFLAGS) $(INCPATH) -Fo$obj $src
QMAKE_RUN_CXX_IMP       = $(CXX) -c $(CXXFLAGS) $(INCPATH) -Fo$@ $<
QMAKE_RUN_CXX_IMP_BATCH = $(CXX) -c $(CXXFLAGS) $(INCPATH) -Fo$@ @<<

QMAKE_LINK              = link
QMAKE_LFLAGS            = /NOLOGO /DYNAMICBASE /NXCOMPAT
QMAKE_LFLAGS_RELEASE    = /INCREMENTAL:NO
QMAKE_LFLAGS_RELEASE_WITH_DEBUGINFO = /DEBUG /OPT:REF
QMAKE_LFLAGS_DEBUG      = /DEBUG
QMAKE_LFLAGS_CONSOLE    = /SUBSYSTEM:CONSOLE
QMAKE_LFLAGS_WINDOWS    = /SUBSYSTEM:WINDOWS
QMAKE_LFLAGS_EXE        = \"/MANIFESTDEPENDENCY:type=\'win32\' name=\'Microsoft.Windows.Common-Controls\' version=\'6.0.0.0\' publicKeyToken=\'6595b64144ccf1df\' language=\'*\' processorArchitecture=\'*\'\"
QMAKE_LFLAGS_DLL        = /DLL
QMAKE_LFLAGS_LTCG       = /LTCG

QMAKE_LIBS_CORE         = kernel32.lib user32.lib shell32.lib uuid.lib ole32.lib advapi32.lib ws2_32.lib
QMAKE_LIBS_GUI          = gdi32.lib comdlg32.lib oleaut32.lib imm32.lib winmm.lib winspool.lib ws2_32.lib ole32.lib user32.lib advapi32.lib
QMAKE_LIBS_NETWORK      = ws2_32.lib
QMAKE_LIBS_OPENGL       = glu32.lib opengl32.lib gdi32.lib user32.lib
QMAKE_LIBS_COMPAT       = advapi32.lib shell32.lib comdlg32.lib user32.lib gdi32.lib ws2_32.lib

QMAKE_LIBS_QT_ENTRY     = -lqtmain

QMAKE_MOC               = $$[QT_INSTALL_BINS]\\moc.exe
QMAKE_UIC               = $$[QT_INSTALL_BINS]\\uic.exe
QMAKE_IDC               = $$[QT_INSTALL_BINS]\\idc.exe

QMAKE_IDL               = midl
QMAKE_LIB               = lib /NOLOGO
QMAKE_RC                = rc

QMAKE_ZIP               = zip -r -9

QMAKE_COPY              = copy /y
QMAKE_COPY_DIR          = xcopy /s /q /y /i
QMAKE_MOVE              = move
QMAKE_DEL_FILE          = del
QMAKE_DEL_DIR           = rmdir
QMAKE_CHK_DIR_EXISTS    = if not exist
QMAKE_MKDIR             = mkdir

VCPROJ_EXTENSION        = .vcxproj
VCSOLUTION_EXTENSION    = .sln
VCPROJ_KEYWORD  = Qt4VSv1.0
load(qt_config)

Также смысл config.exe в том , чтобы во первых создать два файла .qmake.cash и .configure.cash.

Во вторых при установленном perl и включенной опции -qmake config.exe будет рекурсивно искать *.pro файлы в каталогах и для каждого найденного проекта строить ему Makefile файл.

В третьих config.exe оказывается генерирует pro/pri файлы проектов (именно создает каждый раз заново). Попробуйте отключить -openssl и посмотрите на файл ssl.pro.

Еще надо выделить переменные QMAKESPEC, которые тянутся из папки mkspecs. Это платформо-зависимые переменные.

Ниже пример батника для запуска config.exe с целью сделать использование модулей Qt по минимуму, то есть отменить сборку demos libs examples (чтобы побыстрее все собиралось):

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

configure.exe -opensource -confirm-license -debug-and-release -mp -platform win32-msvc2010 -qmake -process -no-qt3support -no-scripttools -no-opengl -no-phonon -qt-sql-sqlite -qt-libjpeg -qt-zlib -qt-libpng -no-dbus -no-multimedia -no-script -no-webkit -no-directwrite -nomake demos -nomake examples -nomake docs -nomake translations -nomake tools -nomake libs> config_logging.txt

Следующий важный нюанс батник должен исполниться до конца БЕЗ ОШИБОК!

Запускаем батник в каталоге с файлом с project.pro и видим примерно такое :

This is the Qt for Windows Open Source Edition.

You have already accepted the terms of the license.

Environment:
    INCLUDE=

      c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\INCLUDE

      c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\ATLMFC\INCLUDE

      c:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include

      
    LIB=

      c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\LIB

      c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\ATLMFC\LIB

      c:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\lib

      
    PATH=

      c:\Program Files (x86)\Microsoft Visual Studio 10.0\VSTSDB\Deploy

      c:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\

      c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\BIN

      c:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\Tools

      c:\WINDOWS\Microsoft.NET\Framework\v4.0.30319

      c:\WINDOWS\Microsoft.NET\Framework\v3.5

      c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\VCPackages

      C:\Program Files (x86)\HTML Help Workshop

      c:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Performance Tools

      c:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\bin\NETFX 4.0 Tools

      c:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\bin

      C:\WINDOWS\system32

      C:\WINDOWS

      C:\WINDOWS\System32\Wbem

      C:\WINDOWS\System32\WindowsPowerShell\v1.0\

      C:\WINDOWS\System32\OpenSSH\

      C:\Strawberry\c\bin

      C:\Strawberry\perl\site\bin

      C:\Strawberry\perl\bin

      c:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\

      c:\Program Files\Microsoft SQL Server\100\Tools\Binn\

      c:\Program Files\Microsoft SQL Server\100\DTS\Binn\

      C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit\

      C:\Users\a\AppData\Local\Microsoft\WindowsApps

      
You are licensed to use this software under the terms of the GNU GPL version 3.You are licensed to use this software under the terms of the Lesser GNU LGPL version 2.1.
See C:/PAVEL/QtSDK121/QtSources/4.8.13

 or C:/PAVEL/QtSDK121/QtSources/4.8.1L

Configuration:
    minimal-config

    small-config

    medium-config

    large-config

    full-config

    build_all

    debug
Qt Configuration:
    release

    debug

    zlib

    png

    accessibility

    s60

    ipv6

    xmlpatterns

    native-gestures

    svg

    minimal-config

    small-config

    medium-config

    large-config

    full-config

QMAKESPEC...................win32-msvc2010 (commandline)
Architecture................windows
Maketool....................nmake
Debug symbols...............yes
Link Time Code Generation...no
Accessibility support.......yes
STL support.................yes
Exception support...........yes
RTTI support................yes
MMX support.................yes
3DNOW support...............yes
SSE support.................yes
SSE2 support................yes
IWMMXT support..............no
OpenGL support..............no
OpenVG support..............no
OpenSSL support.............no
QtDBus support..............no
QtXmlPatterns support.......yes
Phonon support..............no
QtMultimedia support........no
WebKit support..............no
Declarative support.........no
QtScript support............no
QtScriptTools support.......no
Graphics System.............raster
Qt3 compatibility...........no
DirectWrite support.........no

Third Party Libraries:
    ZLIB support............qt
    GIF support.............plugin
    TIFF support............plugin
    JPEG support............plugin
    PNG support.............yes
    MNG support.............plugin
    FreeType support........no

Styles:
    Windows.................yes
    Windows XP..............yes
    Windows Vista...........yes
    Plastique...............yes
    Cleanlooks..............yes
    Motif...................yes
    CDE.....................yes
    Windows CE..............no
    Windows Mobile..........no
    S60.....................no

Sql Drivers:
    ODBC....................no
    MySQL...................no
    OCI.....................no
    PostgreSQL..............no
    TDS.....................no
    DB2.....................no
    SQLite..................yes (qt)
    SQLite2.................no
    InterBase...............no

Sources are in..............C:\PAVEL\QtSDK121\QtSources\4.8.1
Build is done in............C:\PAVEL\QtSDK121\QtSources\4.8.1
Install prefix..............C:\PAVEL\QtSDK121\QtSources\4.8.1
Headers installed to........C:\PAVEL\QtSDK121\QtSources\4.8.1\include
Libraries installed to......C:\PAVEL\QtSDK121\QtSources\4.8.1\lib
Plugins installed to........C:\PAVEL\QtSDK121\QtSources\4.8.1\plugins
Imports installed to........C:\PAVEL\QtSDK121\QtSources\4.8.1\imports
Binaries installed to.......C:\PAVEL\QtSDK121\QtSources\4.8.1\bin
Docs installed to...........C:\PAVEL\QtSDK121\QtSources\4.8.1\doc
Data installed to...........C:\PAVEL\QtSDK121\QtSources\4.8.1
Translations installed to...C:\PAVEL\QtSDK121\QtSources\4.8.1\translations
Examples installed to.......C:\PAVEL\QtSDK121\QtSources\4.8.1\examples
Demos installed to..........C:\PAVEL\QtSDK121\QtSources\4.8.1\demos

Running syncqt...
Creating qmake...
	cl -c -Fo./  -W3 -nologo -O2  /MP  -I. -Igenerators -Igenerators\unix -Igenerators\win32 -Igenerators\mac -Igenerators\symbian -Igenerators\integrity  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\include -IC:\PAVEL\QtSDK121\QtSources\4.8.1\include\QtCore  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\include -IC:\PAVEL\QtSDK121\QtSources\4.8.1\include\QtCore  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\src\corelib\global  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\src\corelib\xml  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\mkspecs\win32-msvc2010   -IC:\PAVEL\QtSDK121\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  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\include -IC:\PAVEL\QtSDK121\QtSources\4.8.1\include\QtCore  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\include -IC:\PAVEL\QtSDK121\QtSources\4.8.1\include\QtCore  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\src\corelib\global  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\src\corelib\xml  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\mkspecs\win32-msvc2010   -IC:\PAVEL\QtSDK121\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 C:\PAVEL\QtSDK121\QtSources\4.8.1\qmake\project.cpp C:\PAVEL\QtSDK121\QtSources\4.8.1\qmake\main.cpp C:\PAVEL\QtSDK121\QtSources\4.8.1\qmake\option.cpp C:\PAVEL\QtSDK121\QtSources\4.8.1\qmake\property.cpp C:\PAVEL\QtSDK121\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  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\include -IC:\PAVEL\QtSDK121\QtSources\4.8.1\include\QtCore  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\include -IC:\PAVEL\QtSDK121\QtSources\4.8.1\include\QtCore  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\src\corelib\global  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\src\corelib\xml  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\mkspecs\win32-msvc2010   -IC:\PAVEL\QtSDK121\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 C:\PAVEL\QtSDK121\QtSources\4.8.1\qmake\generators\makefile.cpp C:\PAVEL\QtSDK121\QtSources\4.8.1\qmake\generators\projectgenerator.cpp C:\PAVEL\QtSDK121\QtSources\4.8.1\qmake\generators\makefiledeps.cpp C:\PAVEL\QtSDK121\QtSources\4.8.1\qmake\generators\metamakefile.cpp C:\PAVEL\QtSDK121\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  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\include -IC:\PAVEL\QtSDK121\QtSources\4.8.1\include\QtCore  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\include -IC:\PAVEL\QtSDK121\QtSources\4.8.1\include\QtCore  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\src\corelib\global  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\src\corelib\xml  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\mkspecs\win32-msvc2010   -IC:\PAVEL\QtSDK121\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 C:\PAVEL\QtSDK121\QtSources\4.8.1\qmake\generators\unix\unixmake.cpp C:\PAVEL\QtSDK121\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  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\include -IC:\PAVEL\QtSDK121\QtSources\4.8.1\include\QtCore  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\include -IC:\PAVEL\QtSDK121\QtSources\4.8.1\include\QtCore  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\src\corelib\global  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\src\corelib\xml  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\mkspecs\win32-msvc2010   -IC:\PAVEL\QtSDK121\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 C:\PAVEL\QtSDK121\QtSources\4.8.1\qmake\generators\win32\mingw_make.cpp C:\PAVEL\QtSDK121\QtSources\4.8.1\qmake\generators\win32\winmakefile.cpp C:\PAVEL\QtSDK121\QtSources\4.8.1\qmake\generators\win32\borland_bmake.cpp C:\PAVEL\QtSDK121\QtSources\4.8.1\qmake\generators\win32\msvc_nmake.cpp C:\PAVEL\QtSDK121\QtSources\4.8.1\qmake\generators\win32\msvc_vcproj.cpp C:\PAVEL\QtSDK121\QtSources\4.8.1\qmake\generators\win32\msvc_vcxproj.cpp C:\PAVEL\QtSDK121\QtSources\4.8.1\qmake\generators\win32\msvc_objectmodel.cpp C:\PAVEL\QtSDK121\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  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\include -IC:\PAVEL\QtSDK121\QtSources\4.8.1\include\QtCore  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\include -IC:\PAVEL\QtSDK121\QtSources\4.8.1\include\QtCore  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\src\corelib\global  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\src\corelib\xml  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\mkspecs\win32-msvc2010   -IC:\PAVEL\QtSDK121\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 C:\PAVEL\QtSDK121\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  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\include -IC:\PAVEL\QtSDK121\QtSources\4.8.1\include\QtCore  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\include -IC:\PAVEL\QtSDK121\QtSources\4.8.1\include\QtCore  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\src\corelib\global  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\src\corelib\xml  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\mkspecs\win32-msvc2010   -IC:\PAVEL\QtSDK121\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 C:\PAVEL\QtSDK121\QtSources\4.8.1\qmake\generators\symbian\symmake.cpp C:\PAVEL\QtSDK121\QtSources\4.8.1\qmake\generators\symbian\initprojectdeploy_symbian.cpp C:\PAVEL\QtSDK121\QtSources\4.8.1\qmake\generators\symbian\symmake_abld.cpp C:\PAVEL\QtSDK121\QtSources\4.8.1\qmake\generators\symbian\symmake_sbsv2.cpp C:\PAVEL\QtSDK121\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  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\include -IC:\PAVEL\QtSDK121\QtSources\4.8.1\include\QtCore  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\include -IC:\PAVEL\QtSDK121\QtSources\4.8.1\include\QtCore  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\src\corelib\global  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\src\corelib\xml  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\mkspecs\win32-msvc2010   -IC:\PAVEL\QtSDK121\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 C:\PAVEL\QtSDK121\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  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\include -IC:\PAVEL\QtSDK121\QtSources\4.8.1\include\QtCore  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\include -IC:\PAVEL\QtSDK121\QtSources\4.8.1\include\QtCore  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\src\corelib\global  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\src\corelib\xml  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\mkspecs\win32-msvc2010   -IC:\PAVEL\QtSDK121\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 C:\PAVEL\QtSDK121\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  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\include -IC:\PAVEL\QtSDK121\QtSources\4.8.1\include\QtCore  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\include -IC:\PAVEL\QtSDK121\QtSources\4.8.1\include\QtCore  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\src\corelib\global  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\src\corelib\xml  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\mkspecs\win32-msvc2010   -IC:\PAVEL\QtSDK121\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 C:\PAVEL\QtSDK121\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  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\include -IC:\PAVEL\QtSDK121\QtSources\4.8.1\include\QtCore  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\include -IC:\PAVEL\QtSDK121\QtSources\4.8.1\include\QtCore  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\src\corelib\global  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\src\corelib\xml  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\mkspecs\win32-msvc2010   -IC:\PAVEL\QtSDK121\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 C:\PAVEL\QtSDK121\QtSources\4.8.1\src\corelib\tools\qbitarray.cpp C:\PAVEL\QtSDK121\QtSources\4.8.1\src\corelib\tools\qcryptographichash.cpp C:\PAVEL\QtSDK121\QtSources\4.8.1\src\corelib\tools\qbytearray.cpp C:\PAVEL\QtSDK121\QtSources\4.8.1\src\corelib\tools\qvsnprintf.cpp C:\PAVEL\QtSDK121\QtSources\4.8.1\src\corelib\tools\qbytearraymatcher.cpp C:\PAVEL\QtSDK121\QtSources\4.8.1\src\corelib\tools\qdatetime.cpp C:\PAVEL\QtSDK121\QtSources\4.8.1\src\corelib\tools\qhash.cpp C:\PAVEL\QtSDK121\QtSources\4.8.1\src\corelib\tools\qlist.cpp C:\PAVEL\QtSDK121\QtSources\4.8.1\src\corelib\tools\qlinkedlist.cpp C:\PAVEL\QtSDK121\QtSources\4.8.1\src\corelib\tools\qlocale.cpp C:\PAVEL\QtSDK121\QtSources\4.8.1\src\corelib\tools\qlocale_tools.cpp C:\PAVEL\QtSDK121\QtSources\4.8.1\src\corelib\tools\qlocale_win.cpp C:\PAVEL\QtSDK121\QtSources\4.8.1\src\corelib\tools\qmap.cpp C:\PAVEL\QtSDK121\QtSources\4.8.1\src\corelib\tools\qregexp.cpp C:\PAVEL\QtSDK121\QtSources\4.8.1\src\corelib\tools\qstring.cpp C:\PAVEL\QtSDK121\QtSources\4.8.1\src\corelib\tools\qstringlist.cpp C:\PAVEL\QtSDK121\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  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\include -IC:\PAVEL\QtSDK121\QtSources\4.8.1\include\QtCore  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\include -IC:\PAVEL\QtSDK121\QtSources\4.8.1\include\QtCore  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\src\corelib\global  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\src\corelib\xml  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\mkspecs\win32-msvc2010   -IC:\PAVEL\QtSDK121\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 C:\PAVEL\QtSDK121\QtSources\4.8.1\src\corelib\io\qbuffer.cpp C:\PAVEL\QtSDK121\QtSources\4.8.1\src\corelib\io\qfilesystementry.cpp C:\PAVEL\QtSDK121\QtSources\4.8.1\src\corelib\io\qfilesystemengine.cpp C:\PAVEL\QtSDK121\QtSources\4.8.1\src\corelib\io\qfilesystemengine_win.cpp C:\PAVEL\QtSDK121\QtSources\4.8.1\src\corelib\io\qfilesystemiterator_win.cpp C:\PAVEL\QtSDK121\QtSources\4.8.1\src\corelib\io\qfsfileengine.cpp C:\PAVEL\QtSDK121\QtSources\4.8.1\src\corelib\io\qfsfileengine_iterator.cpp C:\PAVEL\QtSDK121\QtSources\4.8.1\src\corelib\io\qdir.cpp C:\PAVEL\QtSDK121\QtSources\4.8.1\src\corelib\io\qdiriterator.cpp C:\PAVEL\QtSDK121\QtSources\4.8.1\src\corelib\io\qfile.cpp C:\PAVEL\QtSDK121\QtSources\4.8.1\src\corelib\io\qtemporaryfile.cpp C:\PAVEL\QtSDK121\QtSources\4.8.1\src\corelib\io\qabstractfileengine.cpp C:\PAVEL\QtSDK121\QtSources\4.8.1\src\corelib\io\qfsfileengine_win.cpp C:\PAVEL\QtSDK121\QtSources\4.8.1\src\corelib\io\qfileinfo.cpp C:\PAVEL\QtSDK121\QtSources\4.8.1\src\corelib\io\qiodevice.cpp C:\PAVEL\QtSDK121\QtSources\4.8.1\src\corelib\io\qtextstream.cpp C:\PAVEL\QtSDK121\QtSources\4.8.1\src\corelib\io\qdatastream.cpp C:\PAVEL\QtSDK121\QtSources\4.8.1\src\corelib\io\qsettings.cpp C:\PAVEL\QtSDK121\QtSources\4.8.1\src\corelib\io\qurl.cpp C:\PAVEL\QtSDK121\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  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\include -IC:\PAVEL\QtSDK121\QtSources\4.8.1\include\QtCore  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\include -IC:\PAVEL\QtSDK121\QtSources\4.8.1\include\QtCore  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\src\corelib\global  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\src\corelib\xml  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\mkspecs\win32-msvc2010   -IC:\PAVEL\QtSDK121\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 C:\PAVEL\QtSDK121\QtSources\4.8.1\src\corelib\plugin\qsystemlibrary.cpp C:\PAVEL\QtSDK121\QtSources\4.8.1\src\corelib\plugin\quuid.cpp 
qsystemlibrary.cpp
quuid.cpp
C:\PAVEL\QtSDK121\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): см. объявление "_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  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\include -IC:\PAVEL\QtSDK121\QtSources\4.8.1\include\QtCore  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\include -IC:\PAVEL\QtSDK121\QtSources\4.8.1\include\QtCore  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\src\corelib\global  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\src\corelib\xml  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\mkspecs\win32-msvc2010   -IC:\PAVEL\QtSDK121\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 C:\PAVEL\QtSDK121\QtSources\4.8.1\src\corelib\global\qglobal.cpp C:\PAVEL\QtSDK121\QtSources\4.8.1\src\corelib\global\qmalloc.cpp C:\PAVEL\QtSDK121\QtSources\4.8.1\src\corelib\global\qlibraryinfo.cpp C:\PAVEL\QtSDK121\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  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\include -IC:\PAVEL\QtSDK121\QtSources\4.8.1\include\QtCore  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\include -IC:\PAVEL\QtSDK121\QtSources\4.8.1\include\QtCore  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\src\corelib\global  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\src\corelib\xml  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\mkspecs\win32-msvc2010   -IC:\PAVEL\QtSDK121\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 C:\PAVEL\QtSDK121\QtSources\4.8.1\src\corelib\codecs\qtextcodec.cpp C:\PAVEL\QtSDK121\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  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\include -IC:\PAVEL\QtSDK121\QtSources\4.8.1\include\QtCore  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\include -IC:\PAVEL\QtSDK121\QtSources\4.8.1\include\QtCore  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\src\corelib\global  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\src\corelib\xml  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\mkspecs\win32-msvc2010   -IC:\PAVEL\QtSDK121\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 C:\PAVEL\QtSDK121\QtSources\4.8.1\src\corelib\kernel\qsystemerror.cpp C:\PAVEL\QtSDK121\QtSources\4.8.1\src\corelib\kernel\qvariant.cpp C:\PAVEL\QtSDK121\QtSources\4.8.1\src\corelib\kernel\qmetatype.cpp 
qsystemerror.cpp
qvariant.cpp
qmetatype.cpp
C:\PAVEL\QtSDK121\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): см. объявление "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  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\include -IC:\PAVEL\QtSDK121\QtSources\4.8.1\include\QtCore  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\include -IC:\PAVEL\QtSDK121\QtSources\4.8.1\include\QtCore  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\src\corelib\global  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\src\corelib\xml  -IC:\PAVEL\QtSDK121\QtSources\4.8.1\mkspecs\win32-msvc2010   -IC:\PAVEL\QtSDK121\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 C:\PAVEL\QtSDK121\QtSources\4.8.1\src\corelib\xml\qxmlstream.cpp C:\PAVEL\QtSDK121\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 C:\PAVEL\QtSDK121\QtSources\4.8.1\bin\qmake.exe
Скопировано файлов:         1.
Creating makefiles in src...
Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/tools/bootstrap/bootstrap.pro
Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/tools/moc/moc.pro
Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/tools/rcc/rcc.pro
Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/tools/uic/uic.pro
Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/winmain/winmain.pro
Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/corelib/corelib.pro
Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/xml/xml.pro
Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/network/network.pro
Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/sql/sql.pro
Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/testlib/testlib.pro
Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/gui/gui.pro
Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/tools/idc/idc.pro
Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/activeqt/activeqt.pro
 Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/activeqt/container/container.pro
 Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/activeqt/control/control.pro
Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/xmlpatterns/xmlpatterns.pro
Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/svg/svg.pro
Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/plugins/plugins.pro
 Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/plugins/sqldrivers/sqldrivers.pro
 Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/plugins/script/script.pro
 Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/plugins/bearer/bearer.pro
  Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/plugins/bearer/generic/generic.pro
  Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/plugins/bearer/nativewifi/nativewifi.pro
 Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/plugins/codecs/codecs.pro
  Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/plugins/codecs/cn/cn.pro
  Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/plugins/codecs/jp/jp.pro
  Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/plugins/codecs/tw/tw.pro
  Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/plugins/codecs/kr/kr.pro
 Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/plugins/imageformats/imageformats.pro
  Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/plugins/imageformats/jpeg/jpeg.pro
  Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/plugins/imageformats/gif/gif.pro
  Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/plugins/imageformats/mng/mng.pro
  Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/plugins/imageformats/svg/svg.pro
  Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/plugins/imageformats/tiff/tiff.pro
  Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/plugins/imageformats/ico/ico.pro
  Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/plugins/imageformats/tga/tga.pro
 Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/plugins/iconengines/iconengines.pro
  Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/plugins/iconengines/svgiconengine/svgiconengine.pro
 Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/plugins/graphicssystems/graphicssystems.pro
  Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/plugins/graphicssystems/trace/trace.pro
 Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/plugins/accessible/accessible.pro
  Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/plugins/accessible/widgets/widgets.pro
Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/tools/tools.pro
 Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/tools/assistant/assistant.pro
  Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/tools/assistant/lib/fulltextsearch/fulltextsearch.pro
  Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/tools/assistant/lib/lib.pro
  Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/tools/assistant/tools/tools.pro
   Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/tools/assistant/tools/assistant/assistant.pro
   Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/tools/assistant/tools/qhelpgenerator/qhelpgenerator.pro
   Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/tools/assistant/tools/qcollectiongenerator/qcollectiongenerator.pro
   Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/tools/assistant/tools/qhelpconverter/qhelpconverter.pro
 Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/tools/pixeltool/pixeltool.pro
 Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/tools/porting/porting.pro
  Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/tools/porting/src/src.pro
 Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/tools/qtestlib/qtestlib.pro
  Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/tools/qtestlib/updater/updater.pro
 Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/tools/qttracereplay/qttracereplay.pro
 Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/tools/designer/designer.pro
  Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/tools/designer/src/src.pro
   Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/tools/designer/src/uitools/uitools.pro
   Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/tools/designer/src/lib/lib.pro
   Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/tools/designer/src/components/components.pro
    Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/tools/designer/src/components/lib/lib.pro
   Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/tools/designer/src/designer/designer.pro
   Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/tools/designer/src/plugins/plugins.pro
    Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/tools/designer/src/plugins/activeqt/activeqt.pro
 Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/tools/activeqt/activeqt.pro
  Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/tools/activeqt/dumpdoc/dumpdoc.pro
  Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/tools/activeqt/dumpcpp/dumpcpp.pro
  Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/tools/activeqt/testcon/testcon.pro
 Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/tools/linguist/linguist.pro
  Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/tools/linguist/lrelease/lrelease.pro
  Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/tools/linguist/lupdate/lupdate.pro
  Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/tools/linguist/lconvert/lconvert.pro
  Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/tools/linguist/linguist/linguist.pro
 Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/tools/xmlpatterns/xmlpatterns.pro
 Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/tools/xmlpatternsvalidator/xmlpatternsvalidator.pro
 Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/tools/qdoc3/qdoc3.pro
Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/examples
Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/demos
Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/translations/translations.pro
Generating Visual Studio project files...
Qmake failed, return code 3

Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/tools/bootstrap/bootstrap.pro
Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/tools/moc/moc.pro
Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/tools/rcc/rcc.pro
Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/tools/uic/uic.pro
Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/winmain/winmain.pro
Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/corelib/corelib.pro
Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/xml/xml.pro
Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/network/network.pro
Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/sql/sql.pro
Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/testlib/testlib.pro
Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/gui/gui.pro
Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/tools/idc/idc.pro
Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/activeqt/activeqt.pro
 Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/activeqt/container/container.pro
 Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/activeqt/control/control.pro
Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/xmlpatterns/xmlpatterns.pro
Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/svg/svg.pro
Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/plugins/plugins.pro
 Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/plugins/sqldrivers/sqldrivers.pro
 Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/plugins/script/script.pro
 Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/plugins/bearer/bearer.pro
  Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/plugins/bearer/generic/generic.pro
  Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/plugins/bearer/nativewifi/nativewifi.pro
 Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/plugins/codecs/codecs.pro
  Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/plugins/codecs/cn/cn.pro
  Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/plugins/codecs/jp/jp.pro
  Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/plugins/codecs/tw/tw.pro
  Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/plugins/codecs/kr/kr.pro
 Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/plugins/imageformats/imageformats.pro
  Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/plugins/imageformats/jpeg/jpeg.pro
  Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/plugins/imageformats/gif/gif.pro
  Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/plugins/imageformats/mng/mng.pro
  Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/plugins/imageformats/svg/svg.pro
  Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/plugins/imageformats/tiff/tiff.pro
  Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/plugins/imageformats/ico/ico.pro
  Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/plugins/imageformats/tga/tga.pro
 Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/plugins/iconengines/iconengines.pro
  Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/plugins/iconengines/svgiconengine/svgiconengine.pro
 Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/plugins/graphicssystems/graphicssystems.pro
  Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/plugins/graphicssystems/trace/trace.pro
 Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/plugins/accessible/accessible.pro
  Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/plugins/accessible/widgets/widgets.pro
Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/tools/tools.pro
 Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/tools/assistant/assistant.pro
  Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/tools/assistant/lib/fulltextsearch/fulltextsearch.pro
  Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/tools/assistant/lib/lib.pro
  Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/tools/assistant/tools/tools.pro
   Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/tools/assistant/tools/assistant/assistant.pro
   Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/tools/assistant/tools/qhelpgenerator/qhelpgenerator.pro
   Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/tools/assistant/tools/qcollectiongenerator/qcollectiongenerator.pro
   Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/tools/assistant/tools/qhelpconverter/qhelpconverter.pro
 Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/tools/pixeltool/pixeltool.pro
 Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/tools/porting/porting.pro
  Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/tools/porting/src/src.pro
 Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/tools/qtestlib/qtestlib.pro
  Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/tools/qtestlib/updater/updater.pro
 Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/tools/qttracereplay/qttracereplay.pro
 Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/tools/designer/designer.pro
  Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/tools/designer/src/src.pro
   Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/tools/designer/src/uitools/uitools.pro
   Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/tools/designer/src/lib/lib.pro
   Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/tools/designer/src/components/components.pro
    Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/tools/designer/src/components/lib/lib.pro
   Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/tools/designer/src/designer/designer.pro
   Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/tools/designer/src/plugins/plugins.pro
    Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/tools/designer/src/plugins/activeqt/activeqt.pro
 Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/tools/activeqt/activeqt.pro
  Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/tools/activeqt/dumpdoc/dumpdoc.pro
  Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/tools/activeqt/dumpcpp/dumpcpp.pro
  Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/tools/activeqt/testcon/testcon.pro
 Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/tools/linguist/linguist.pro
  Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/tools/linguist/lrelease/lrelease.pro
  Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/tools/linguist/lupdate/lupdate.pro
  Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/tools/linguist/lconvert/lconvert.pro
  Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/tools/linguist/linguist/linguist.pro
 Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/tools/xmlpatterns/xmlpatterns.pro
 Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/tools/xmlpatternsvalidator/xmlpatternsvalidator.pro
 Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/tools/qdoc3/qdoc3.pro
Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/examples
Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/demos
Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/translations/translations.pro
Generating Makefiles...
Qmake failed, return code 3

В результате в том же каталоге , что и config.exe получится файл .qmake.cash . Он будет использоваться всеми проектами находящимися ниже в дереве каталогов. Этот файл следующего сожержания :

LIBS           += -LC:/QtSDK1.2.1/QtSources/4.8.1/lib_my
OBJECTS_DIR     = tmp/obj/release_static
MOC_DIR         = tmp/moc/release_static
RCC_DIR         = tmp/rcc/release_static
INCLUDEPATH    += C:/QtSDK1.2.1/QtSources/4.8.1/include_my
styles         += windows cleanlooks windowsxp windowsvista cde
TMPPATH            = $$quote($$(INCLUDE))
QMAKE_INCDIR_POST += $$split(TMPPATH,";")
TMPPATH            = $$quote($$(LIB))
QMAKE_LIBDIR_POST += $$split(TMPPATH,";")
CONFIG         += minimal-config small-config medium-config large-config full-config release incremental msvc_mp create_prl link_prl depend_includepath QTDIR_build
QT_BUILD_PARTS  = libs tools examples demos docs translations
QMAKESPEC       = C:/QtSDK1.2.1/QtSources/4.8.1/mkspecs/win32-g++
ARCH            = windows
QT_BUILD_TREE   = C:/QtSDK1.2.1/QtSources/4.8.1
QT_SOURCE_TREE  = C:/QtSDK1.2.1/QtSources/4.8.1
QMAKE_MOC       = $$QT_BUILD_TREE/bin/moc.exe
QMAKE_UIC       = $$QT_BUILD_TREE/bin/uic.exe
QMAKE_UIC3      = $$QT_BUILD_TREE/bin/uic3.exe
QMAKE_RCC       = $$QT_BUILD_TREE/bin/rcc.exe
QMAKE_DUMPCPP   = $$QT_BUILD_TREE/bin/dumpcpp.exe
QMAKE_INCDIR_QT = $$QT_BUILD_TREE/include
QMAKE_LIBDIR_QT = $$QT_BUILD_TREE/lib

Ошибок мы не избежали , но важно , что мы скомпилировали проект qmake.pro , в результате которого получили файл qmake.exe а каталоге /qmake. Это второй вариант qmake.exe помимо /bin.

-nomake libs - отключаем сборку библиотек
-qmake включаем сборку самого qmake

Далее в результате работы config.exe еще создается файл .configure.cash.


-opensource 
-release 
-no-fast 
-static 
-no-openssl 
-no-stl 
-no-libpng 
-no-libtiff 
-no-gif 
-no-libmng 
-no-mmx 
-no-libjpeg 
-no-iwmmxt 
-no-openssl 
-no-phonon 
-phonon-backend 
-no-multimedia 
-no-script 
-no-webkit 
-no-directwrite 
-no-qt3support 
-no-sql-sqlite2 
-no-sql-sqlite 
-no-rtti 
-no-sse 
-no-3dnow 
-no-opengl 
-no-sse2 
-no-style-plastique 
-no-style-motif 
-I 
C:/QtSDK1.2.1/QtSources/4.8.1/include_my 
-L 
C:/QtSDK1.2.1/QtSources/4.8.1/lib_my

Если мы работаем в Qt Creator , то config.exe нам в общем-то не нужен.

Если открыть проект с исходниками src.pro (на один уровень ниже в дереве каталогов), сделать qmake проекту и посмотреть некоторые значения переменных конфигурации через команды message в файле src.pro:

message ( QT_SOURCE_TREE =$$QT_SOURCE_TREE)
message ( LIBS =$$LIBS)
message ( QMAKE_LIBDIR_QT =$$QMAKE_LIBDIR_QT)
message ( INCLUDEPATH =$$INCLUDEPATH)

То можно понять , что наши глобальные переменные из файла .qmake.cache здесь присутствуют:

Reading C:/QtSDK1.2.1/QtSources/4.8.1/src/tools/bootstrap/bootstrap.pro
Reading C:/QtSDK1.2.1/QtSources/4.8.1/src/tools/moc/moc.pro
Reading C:/QtSDK1.2.1/QtSources/4.8.1/src/tools/rcc/rcc.pro
Reading C:/QtSDK1.2.1/QtSources/4.8.1/src/tools/uic/uic.pro
Reading C:/QtSDK1.2.1/QtSources/4.8.1/src/corelib/corelib.pro
Project MESSAGE: QT_SOURCE_TREE =C:/QtSDK1.2.1/QtSources/4.8.1
Project MESSAGE: LIBS =-LC:/QtSDK1.2.1/QtSources/4.8.1/lib_my
Project MESSAGE: INCLUDEPATH =C:/QtSDK1.2.1/QtSources/4.8.1/include_my
Project MESSAGE: QMAKE_LIBDIR_QT =C:/QtSDK1.2.1/QtSources/4.8.1/lib

А как вывести вообще все переменные при вызове qmake из Qt Creator? Ответ штатной возможности нет. Но можно посмотреть исходниуи qmake.pro и реализ0овать самим такую функцию.

Добавляем в профиль наш выше собранный qmake.exe . Выбираем его, потом указываем вариант debug.

После первой сборки исходников src.pro (режим debug), настройка qmake.exe из каталога qmake, получаем то ли ошибку , то ли так и должно быть , так как все библиотеки в результате собираются нормально:

:-1: ошибка: LNK1181: не удается открыть входной файл "c:\PAVEL\QtSDK121\QtSources\4.8.1\lib\QtGui4.lib"

Обращаем внимание на создаваемые файлы prl после полной очистки проекта. Не все они (по содержанию в них) собираются как shared, некоторый как static ().

QtGui4.lib не debug библиотека . Debug будет QtGuid4.lib

Cборка release проходит аналогично (если не пересобирать проект src.rpo полностью), то есть с ошибкой, но в итоге также в конце :

16:51:59: Процесс «C:\PAVEL\QtSDK121\QtCreator\bin\jom.exe» завершился нормально.

Процесс создания библиотек примерно такой (до ошибки):
bootstrap.lib
qtmain.lib
qtmaind.lib
QtCored4.lib
QtXml4.lib
QtXmld4.lib
main.cpp - вот странно о каком main.cpp может идти речь если , у нас SUBDIRS библиотек!
LINK : fatal error LNK1181: не удается открыть входной файл "c:\PAVEL\QtSDK121\QtSources\4.8.1\lib\QtGui4.lib"

То есть какая-то из собираемых библиотек имеет у себя файл main.cpp - очень странно....

Примечание : и в release и в debug сборке собираются полный набор файлов , то есть к примеру :

QtNetwork4.lib , это символьная информация к QtNetwork4.dll
QtNetwork4.dll

QtNetworkd4.lib d- dedug , это символьная информация к QtNetworkd4.dll
QtNetworkd4.dll d- dedug

А была ли ошибка? Второй проход сборки (release или debug) - а ошибки-то как-ни бывало!... А может так все и должно быть и это правлильное поведение сборки?

Наверное какой-то main.cpp пытался подключать библиотеку QtGui4.lib , а она на этот момоент еще не была собрана. Возможно где-то не отключили qui ( QT -= qui )...

Тем не менее qmake выводит:

Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/tools/bootstrap/bootstrap.pro
Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/tools/moc/moc.pro  // здесь есть main.cpp !!!
Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/tools/rcc/rcc.pro
Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/tools/uic/uic.pro // здесь есть main.cpp !!!
Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/winmain/winmain.pro // здесь есть main.cpp  !!!
Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/corelib/corelib.pro  // нет main.cpp
Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/xml/xml.pro  // нет main.cpp
Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/network/network.pro //  нет main.cpp
Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/sql/sql.pro  // нет main.cpp
Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/testlib/testlib.pro  // здесь есть main.cpp
Reading C:/PAVEL/QtSDK121/QtSources/4.8.1/src/gui/gui.pro
........

Но как-то ничего не помогает понять на какой main.cpp ругается первая сборка...