目录
前言
一、程序添加新图标
二、打包步骤
2.1 第一步 切换至Release
2.2 第二步 生成可执行文件
3.3第三步 拷贝可执行文件
3.4 第四步 打包库文件(重点)
3.5 结果
前言
在很多时候,我们需要分享我们的程序。可以通过分享源码,还有就是打包动态库,通过依赖动态库来运行程序,相对于前者,后者可以更好的保护我们的程序。
一、程序添加新图标
添加 icon 图标的方法很简单,将事先准备好的 icon 图片,放到工程目录下,并在工程中添加以下即可
RC_ICONS += logo.ico
其中,logo.ico是图片的名字
就是这个图标
二、打包步骤
2.1 第一步 切换至Release
我们通常在调试的时候使用debug模式,而打包的时候通常使用Release模式,后者跟前者比在生成的执行文件体积会更小。如下图所示
2.2 第二步 生成可执行文件
点一下三角形直接生成可执行文件,然后通过下图找到生成文件的位置,如下图所示
3.3第三步 拷贝可执行文件
第三步复制生成的exe文件到空文件夹下,这样可以方便打包
3.4 第四步 打包库文件(重点)
第四步是利用windows的打包软件自带的,安装的时候就有了。必须要对应的版本。如图下
接下来打开页面是进行最后的打包操作
切换到放程序的路径,一定要切换至程序路径。或者用绝对路径也可以。切换至路径后使用打包指令:
windeployqt + 程序全称。
最后打包的过程
3.5 结果
最后打包的结果如下,就可以进行压缩发送给别人了
注意:在我们平常中,不可避免的要使用一些非官方的动态库,这可时候就需要自己手动添加了。否则运行的时候就会报错,自行添加即可。