Qt生成exe小结
Qt生成exe小结
1.设置exe文件的图标
Qt默认在生成exe文件时是不带图标的
在程序中我们可以通过**setWindowIcon()**函数来设置窗口图标
为了给exe文件设置图标,这里我们可以通过修改 .pro文件来实现
实现步骤:
1.准备一个.ico 文件,放到工程目录或子目录下,如**./image/** 下。
- 给qt的工程新建一个**.rc**文件。并通过记事本在其写入代码。(注意 后面参数为你的 .ico的路径和名称 根据实际情况更改)
IDI_ICON1 ICON DISCARDABLE "./image/main.ico"
3.在工程的.pro文件中添加代码,就是添加刚才新建的文件(注意你的保存路径)。
RC_FILE += \
qtIcon.rc
4.再次重新编译运行,即可生成带图标的exe
2.利用Qt自带命令打包exe
首先打开你的工程,设置好你的编译器,选择Release模式,编译运行
这里要记住你选择的编译器及其位数
拷贝你编译好的exe文件到一个空文件夹(路径自己选择创建)
这里我选择的数桌面,创建了一个名称为 exe 的文件夹,(这里记住你的文件夹路径)
打开你的QT安装位置
找到 qtenv2.bat
打开一个cmd窗口将qtenv2.bat拖进cmd窗口
页面出现此时 回车
出现此界面说明设置成功
在命令框输入如下内容 cd /d 你新建的exe的路径 然后回车
cd /d D:\Users\35476\Desktop\exe