QT 5.5.1版本静态库编译

来源:互联网 发布:nginx 外网访问内网ip 编辑:程序博客网 时间:2024/06/06 19:14


QT 5.5.1版本静态库编译

一、说明:


1、网上有编译好的静态库,可以下载省去自己编译的问题。


2、为现有的Qt Creator 配置静态编译版本


二、配置:
1、 打开Qt Creator -> 工具 -> 选项 -> 构件和运行 -> Qt Versions
点击[Add]选项添加静态版本


添加Qt版本,然后点Apply。如图1.



2、设置编译器(Compilers)(如果有则不需要设置)
按照下图添加,然后点Apply。图2




3、设置套件(Kits)
[Desktop Qt 5.5.1 MinGW 32bit static]名称自己修改添加
图3




4、配置编译器
用记事本打开 C:\Qt\Qt5.5.1\5.5\mingw492_32\mkspecs\win32-g++\qmake.conf
找到 QMAKE_LFLAGS 和 QMAKE_LFLAGS_DLL
将后面都改成 -static
图4




二、应用:
新建工程:
新建工程时在[Kit Selection]中 选择[Desktop Qt 5.5.1 MinGW 32bit static]
编译时选择release模式。
注:静态编译的话,别选择debug,不然的话,编译是没问题,但是编译出来的exe非常大。
图5


图6






已经生成工程:
添加新的编译环境:
用Qt Creator打开工程。选择[Projects]选项。
[Add Kit]中选择[Desktop Qt 5.5.1 MinGW 32bit static]编译环境。
图7


完成后就会多出一个编译环境:
图8



0 0
原创粉丝点击