qt 静态编译

转载 2012年03月23日 15:11:31
VS2005静态编译

(VS2008 编译同理,启动相应的命令行,设置相应的目标平台,修改相应的配置文件)
1.设置VS2005的环境变量
2.设置目标平台
set QMAKESPEC=win32-msvc2005
3.修改mkspecs/win32-msvc2005目录下的配置文件 qmake.conf
将下面两行:
QMAKE_CFLAGS_RELEASE    = -O2 -MD
QMAKE_CFLAGS_DEBUG      = -Zi -MDd
修改为:
QMAKE_CFLAGS_RELEASE    = -O2 -MT
QMAKE_CFLAGS_DEBUG      = -Zi -MTd
(D是指dynamic,T是指static,d是指debug)
4.进入QTDIR目录,运行配置,生成 Makefile文件
set QMAKESPEC=win32-msvc2005
configure -platform win32-msvc2005 -release -no-exceptions -opensource -static -fast -qt-sql-sqlite -plugin-sql-sqlite -no-qt3support  -qt-zlib -qt-gif -qt-libpng -qt-libmng -qt-libtiff -qt-libjpeg -no-webkit -qt-style-windowsxp -qt-style-windowsvista
5.运行运行nmake /I /K

经过这样编译的Qt库不依赖于任何Dll文件(如微软的CRT运行时库),使用此Qt库编译Windows平台下的程序发布时不需要附带任何额外的 Dll文件。

QT 5.5.1 VS2015 静态编译 part04

  • 2015年11月22日 02:54
  • 41.84MB
  • 下载

QT 静态编译 补充文档

  • 2015年12月08日 17:30
  • 4KB
  • 下载

opencv安装(WinXp平台下,Qt环境)笔记之一—编译动态链接库和静态链接库文件

最近因为机器鱼的关系需要图像识别,应勇哥的要求,安装一个opencv的库,学习一下人家做图像识别的思路,于是就开始了这一段学习的过程。 今天主要做的是opencv的安装过程,个人感觉就是编译open...

使用Qt(mingw)编译FreeType为 .a 静态库

  • 2015年08月26日 00:55
  • 6.47MB
  • 下载

QT5.5.0静态编译套件release版

  • 2015年07月20日 10:05
  • 53B
  • 下载

如何在 静态编译的QT 5.5.1 中 使用数据库插件连接 ODBC

前段时间由于工作的关系,需要编写一个将数据插入到 Sql server 2012 的桌面软件。 由于之前使用的是MFC,偶然间接触到了Qt后,被它的简洁惊艳到了,于是便毅然而然的转投到了Qt的怀抱,哈...

QT 5.5.1 VS2015 静态编译 part03

  • 2015年11月22日 02:51
  • 59MB
  • 下载

VS2013编译Qt5.5.0的静态库

  • 2016年08月21日 15:20
  • 421KB
  • 下载

QT5静态编译教程,主要针对vs2012

QT5静态编译教程,主要针对vs2012 转自 http://www.qtcn.org/bbs/read-htm-tid-53236.html QT5,VS2012静态编译,所有的库...
  • skykingf
  • skykingf
  • 2013年05月22日 20:37
  • 16360

vs2015静态编译Qt5.7.1及使用

  • 2017年08月08日 14:56
  • 371KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:qt 静态编译
举报原因:
原因补充:

(最多只允许输入30个字)