Qt5.4静态编译方法

 时间:2024-10-14 07:29:53

静态编译,就是编译器在编译可执行文件的时候,将可执行文件需要调用的对应动态链接库(.so或.lib)中的部分提取出来,链接到可执行文件中去,使可执行文件在运行的时候不依赖于动态链接库。这样就可以发布单一文件的EXE程序了。

工具/原料

Qt库

Python

Perl

Ruby

安装Perl

1、双击从官网下载的安装包进入安装界面

Qt5.4静态编译方法

安装Python

1、双击从官网下载的安装包进入安装界面

Qt5.4静态编译方法

安装Ruby

1、双击从官网下载的安装包进入安装界面

Qt5.4静态编译方法

安装Qt

1、方法一:从官网下载源码zip压缩包直接解压即可

2、方法二:从官网下载对应编译器的安装包进行文件安装

3、安装完成后,需要将安装目录添加到系统环境变量Path中

Qt5.4静态编译方法Qt5.4静态编译方法

3、输入perl -v命令查看Perl解析器是否配置正确,配置正确显示如下图

Qt5.4静态编译方法

5、切换到Qt源码目录,假设为D:\Qt命令为:D:cd D:\Qt上述路径可以根据自己的实际路径进行修改

Qt5.4静态编译方法

7、配置完成如下图所示

Qt5.4静态编译方法

配置Qt Creator

1、添加上一部编译好的静态Qt版本Qt Creator -> Tools -> Options ->稆糨孝汶; Build & Run -> Qt Versions,点击Add添加qmake,如图所示

Qt5.4静态编译方法

2、添加完成,点击“Apply”

Qt5.4静态编译方法

4、打开C:\Qt\5.4.0_MinGW_衡痕贤伎static\mkspecs\win32-g++\qmake.conf,找到QMAKE_LFLA镟搞赃呓GS和QMAKE_LFLAGS_DLL,将后面改成-static,如图所示

Qt5.4静态编译方法

3、对工程进行编译时选择Release版本,如图所示

Qt5.4静态编译方法
  • 如何解决Debian系统安装软件包时无法获得锁报错
  • 如何使用Qt5中信号和槽强大的新语法?
  • ubuntu切换中文语言
  • VMware Workstation 15 Pro安装方法
  • 在虚拟机中安装 Windows Server 2008 R2
  • 热门搜索
    杭州市旅游景点 最近国内旅游报价 珠海东澳岛旅游攻略 春秋旅游官方网站 夏天旅游的好地方 重庆旅游大巴租赁 塞班岛旅游价格 洪泽旅游 井冈山红色旅游 南充旅游景点大全