首页 / 软件开发 / C++ / 在 Windows下静态编译Qt SDK
在 Windows下静态编译Qt SDK2014-04-031.使用条件:(1)系统:Widows XP 萝卜版(2)QT:QT4.6.2 windows版2.使用步骤:(1)静态编译QTA:设置qmake.conf用记事本打开D:Qt2010.02.1qtmkspecswin32-g++下的qmake.conf在“QMAKE_LEXFLAGS =”后面增加"-static",保存退出。B:运行,“开始---程序程序---Qt SDK by Nokia v2010.02.1 (open source)---Qt Command Prompt",打开一个命令终端。C:键入以下命令配置编译参数:configure -static -release -no-exceptions开始配置qmake,许可证用LGPLD:使用以下命令,静态编译QT库:mingw32-make sub-src3.去掉各种库文件的依赖方法:使用静态版本的Mingw和Gcc静态版的下载地址:http://code.google.com/p/qp-gcc/文件名:mingw-static-4.4.5-all解压上述文件:直接覆盖:D:Qt2010.02.1mingw下的文件4.修改以下文件夹D:Qt2010.02.1qtqmake中的:Makefile*共四个文件:把其中的“LFLAGS =” 修改为:“LFLAGS= -static-libgcc”5.调试程序时:使用QTcreator的debugy方式。发布程序时:使用QTcreator的release方式。就可在没有QT的计算机上运行你的应用程序。本文出自 “LinuxQt济南高新区” 博客,请务必保留此出处http://qtlinux.blog.51cto.com/3052744/568619