QMAKE_CFLAGS_RELEASE = -O2 -MD -Zc:strictStringsQMAKE_CFLAGS_RELEASE_WITH_DEBUGINFO += -O2 -MD -Zi -Zc:strictStringsQMAKE_CFLAGS_DEBUG = -Zi -MDd
QMAKE_CFLAGS_RELEASE = -O2 -MT -Zc:strictStringsQMAKE_CFLAGS_RELEASE_WITH_DEBUGINFO += -O2 -MT -Zi -Zc:strictStringsQMAKE_CFLAGS_DEBUG = -Zi -MTd
set PATH=C:\Windows;C:\Windows\System32;C:\Ruby22\bin;C:\Python27;C:\Python27\Scripts;D:\qt-static-build\icu\lib;D:\qt-static-build\icu\bin;D:\qt-static-build\gles_sdk\x86;C:\Perl\bin;D:\qt-static-build\ssl\bin;set INCLUDE=D:\qt-static-build\icu\include;D:\qt-static-build\gles_sdk\include;D:\qt-static-build\ssl\include;set LIB=D:\qt-static-build\icu\lib;D:\qt-static-build\gles_sdk\x86;D:\qt-static-build\ssl\lib;"D:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\vcvarsall.bat" x86
configure -confirm-license -opensource -platform win32-msvc2013 -debug-and-release -static -prefix "D:\qt-static-build\Qt5.4.2-static-vs2013" -qt-sql-sqlite -qt-sql-odbc -plugin-sql-sqlite -plugin-sql-odbc -qt-zlib -qt-libpng -qt-libjpeg -opengl desktop -qt-freetype -no-qml-debug -no-angle -nomake tests -nomake examples -icu -openssl
set PATH=%PATH%D:\qt-static-build\Qt5.4.2-static-vs2013\bin;set INCLUDE=%INCLUDE%D:\qt-static-build\Qt5.4.2-static-vs2013\include;
perl D:\qt-static-build\qt\qt-everywhere-opensource-src-5.4.2\qtwebkit\Tools\Scripts\build-webkit --qt --debug --prefix=D:\qt-static-build\Qt5.4.2-static-vs2013


#if defined(BUILDING_WEBKIT)#define TESTSUPPORT_EXPORT Q_DECL_EXPORT#else#define TESTSUPPORT_EXPORT Q_DECL_IMPORT#endif
#if defined(BUILDING_WEBKIT)#define TESTSUPPORT_EXPORT /*Q_DECL_EXPORT*/#else#define TESTSUPPORT_EXPORT /*Q_DECL_IMPORT*/#endif




$(QTDIR-STATIC)\lib$(QTDIR-STATIC)\plugins\platforms$(QTDIR-STATIC)\plugins\imageformats$(QTDIR-STATIC)\plugins\bearer$(QTDIR-STATIC)\thirdpart\icu\lib$(QTDIR-STATIC)\thirdpart\ssl\lib$(QTDIR-STATIC)\thirdpart\webkit\lib


/OPT:REFqtmaind.libQt5Cored.libQt5Guid.libQt5Widgetsd.libQt5PlatformSupportd.libQt5OpenGLd.libQt5WebKitd.libQt5WebKitWidgetsd.libQt5MultimediaWidgetsd.libQt5PrintSupportd.libQt5Networkd.libQt5Sensorsd.libQt5Sqld.libQt5Positioningd.libQt5Multimediad.libqwindowsd.libqddsd.libqicnsd.libqicod.libqjp2d.libqmngd.libqtgad.libqtiffd.libqwbmpd.libqwebpd.libWebKit1d.libWebCored.libversion.libANGLEd.libleveldbd.libJavaScriptCored.libWTFd.libsicuind.libsicuucd.libsicudtd.libwinspool.libshlwapi.librpcrt4.libcomdlg32.liboleaut32.libimm32.libwinmm.libglu32.libopengl32.libgdi32.libqtharfbuzzngd.libqgenericbearerd.libqnativewifibearerd.libdnsapi.libcrypt32.libkernel32.libuser32.libshell32.libuuid.libole32.libadvapi32.libws2_32.libmpr.lib

QT5.4.2静态编译(包含QtWebKit),在VS2013上创建项目,并成功运行
原文:http://www.cnblogs.com/huomiao/p/5127149.html