编译静态QT库:
1、进入源码目录 E:\qt-everywhere-opensource-src-5.1.1\qtbase\mkspecs\win32-msvc2010;
2、编辑qmake.conf文件:
替换
CONFIG += incremental flat precompile_header autogen_precompile_source debug_and_release debug_and_release_target embed_manifest_dll embed_manifest_exe
为
CONFIG += incremental flat precompile_header autogen_precompile_source debug_and_release debug_and_release_target
替换
QMAKE_CFLAGS_RELEASE = -O2 -MD
为
QMAKE_CFLAGS_RELEASE = -O2 -MT
3、启动VS2010命令提示符,进入目录E:\qt-everywhere-opensource-src-5.1.1;
4、运行:
configure -release -static
编译静态程序:
在.pro工程文件中添加:
CONFIG += static
或
CONFIG += staticlib
阅读(2480) | 评论(0) | 转发(0) |