Qt关于程序带ico图标打包问题(七)

1.问题:直接生成可执行文件

1)在你的工程目录的上一级,会生成以下文件夹:

图片

2)对应文件夹下有可执行文件.exe

图片

3)点击运行可能会报以下错误

图片

原因:系统环境变量为配置

解决方法:

图片

问题解决。

2.程序发布:就利用qt自带的windeployqt工具来自动创建可部署的文件夹。

1)不管你编译器是啥,在Release下运行程序

2)把Release生成的.exe复制到一个新的文件夹(可以重命名)

图片

图片

3)用windeploy,windeployqt 名字.exe

cd D:\test
windeployqt jh_6.exe 

图片

你会看到生成了程序需要的文件:

图片

图片

4)运行.exe文件即可运行,如果还报确实文件就把对应.dll复制进去就ok了。

3.想要加图标在先把图标放到对应工程目录下,在.pro文件里加入下面代码,重新生成release。

RC_ICONS=1.ico                //图片名.ico
发布了54 篇原创文章 · 获赞 55 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/visual_eagle/article/details/105417705
今日推荐