QMAKE_CFLAGS_RELEASE = -O2 -MD -Zc:strictStrings
QMAKE_CFLAGS_RELEASE_WITH_DEBUGINFO += -O2 -MD -Zi -Zc:strictStrings
QMAKE_CFLAGS_DEBUG = -Zi -MDd
QMAKE_CFLAGS_RELEASE = -O2 -MT -Zc:strictStrings
QMAKE_CFLAGS_RELEASE_WITH_DEBUGINFO += -O2 -MT -Zi -Zc:strictStrings
QMAKE_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:REF
qtmaind.lib
Qt5Cored.lib
Qt5Guid.lib
Qt5Widgetsd.lib
Qt5PlatformSupportd.lib
Qt5OpenGLd.lib
Qt5WebKitd.lib
Qt5WebKitWidgetsd.lib
Qt5MultimediaWidgetsd.lib
Qt5PrintSupportd.lib
Qt5Networkd.lib
Qt5Sensorsd.lib
Qt5Sqld.lib
Qt5Positioningd.lib
Qt5Multimediad.lib
qwindowsd.lib
qddsd.lib
qicnsd.lib
qicod.lib
qjp2d.lib
qmngd.lib
qtgad.lib
qtiffd.lib
qwbmpd.lib
qwebpd.lib
WebKit1d.lib
WebCored.lib
version.lib
ANGLEd.lib
leveldbd.lib
JavaScriptCored.lib
WTFd.lib
sicuind.lib
sicuucd.lib
sicudtd.lib
winspool.lib
shlwapi.lib
rpcrt4.lib
comdlg32.lib
oleaut32.lib
imm32.lib
winmm.lib
glu32.lib
opengl32.lib
gdi32.lib
qtharfbuzzngd.lib
qgenericbearerd.lib
qnativewifibearerd.lib
dnsapi.lib
crypt32.lib
kernel32.lib
user32.lib
shell32.lib
uuid.lib
ole32.lib
advapi32.lib
ws2_32.lib
mpr.lib
QT5.4.2静态编译(包含QtWebKit),在VS2013上创建项目,并成功运行
原文:http://www.cnblogs.com/huomiao/p/5127149.html