--------------------------------开始之前的分割线-----------------------------
crtdbg.h
是个硬伤。
是个硬伤。
windows
下build 不了qtwebkit:http://qt-project.org/forums/viewthread/7018/P60
下build 不了qtwebkit:http://qt-project.org/forums/viewthread/7018/P60
所以一开始就把qtwebkit
和 qtwebkit-demo删除或者重命名
和 qtwebkit-demo删除或者重命名
----------------------------------------------------------------------------------------------
git clone git://gitorious.org/qt/qt5.git
qt5 (或者 http://git.gitorious.org/qt/qt5.git
qt5)
cd qt5
perl init-repository
-f -no-webkit --http #中间断开很多次, perl init-repository --help 查看帮助
-f -no-webkit --http #中间断开很多次, perl init-repository --help 查看帮助
set QTDIR=
set PATH=%CD%\qtbase\bin;%PATH%
configure.bat
-platform win32-msvc2008 -developer-build -opensource-fast-nomake
examples -nomake tests
-platform win32-msvc2008 -developer-build -opensource-fast-nomake
examples -nomake tests
全编译:nmake
编译模块:make
module-qtbase # module-{目录名}
module-qtbase # module-{目录名}
Q: NMAKE : fatal error U1073: don't know how to make 'module_qtjsondb-make_default'
./Makefile:403:module-qtlocation-make_default: qtlocation\$(MAKEFILE) module-qtbase-make_default module-qtdeclarative-make_default module-qt3d-make_defaultmodule_qtjsondb-make_default FORCE
因为不懂git,乱执行语句,造成代码混乱了。
参考: