QT 4.7.2 static 编译
1. 编辑 qt-static\mkspecs\win32-g++\qmake.conf 文件QMAKE_LFLAGS增加-static -static-libgcc
QMAKE_LFLAGS = -static -static-libgcc -enable-stdcall-fixup -Wl,-enable-auto-import -Wl,-enable-runtime-pseudo-reloc
2. configure -static -release -no-exceptions 后面跟其他的配置参数
3. Bug修正
src/declarative/qml/qdeclarativevaluetype.cpp 修改成:
Q_GUI_EXPORT int qt_defaultDpi();
如果intptr_t有问题,修改为quintptr
本文介绍如何进行QT4.7.2的静态编译,包括修改qmake.conf文件添加-static-static-libgcc选项,使用configure命令进行静态编译配置,以及解决编译过程中遇到的具体Bug。

1858

被折叠的 条评论
为什么被折叠?



