qt realease版本运行错误(qt发布release版本)

1、在QtCreator下用release跑一遍程序,生成相应的EXE文件;2、在QtCreator下编译好的release下的ImageProcesser.exe拷贝到一个文件夹下面;3、在 ImageProcesser.exe文件路径下,输入cmd可弹出命令行窗口;4、在命令行模式下输入windeployqtImageProcessor.exe,按下回车键后会将…

大家好,又见面了,我是你们的朋友全栈君。

1、在Qt Creator下用release跑一遍程序,生成相应的EXE文件;

qt realease版本运行错误(qt发布release版本)

2、在Qt Creator下编译好的release下的 ImageProcesser.exe 拷贝到一个文件夹下面;

3、在 ImageProcesser.exe 文件路径下,输入cmd可弹出命令行窗口;

qt realease版本运行错误(qt发布release版本)

4、在命令行模式下输入windeployqt ImageProcessor.exe,按下回车键后会将软件所依赖的文件加载到当前目录下;

qt realease版本运行错误(qt发布release版本)

5、realease版本软件发布完成。

注意:如果提示“不是内部指令可查找Qt安装位置的bin目录下是否具有windeployqt.exe文件,若不存在需重新安装Qt软件;若存在,可执行开始菜单下的所有程序中的Qt文件下的Qt for Desktop文件,即可实现windeployqt.exe文件添加到系统环境变量中。

———————————————————————————————————————————

设置发布软件图标

方法一:

1、找到一个你心仪的图标,拷贝到工程的源代码目录中。

2、双击打开ICONproj.pro文件,并在文件中添加一行:

        RC_ICONS =app.ico

        然后点击左下角的锤子按钮,等待编译完成,就可以看到生成的应用程序了。

        需要注意的是,我生成的应用程序所在的目录和你的可能不一样。你可能需要到项目的同级目录中寻找。

3、图标设置成功。

方法二:

1、在项目的目录中新建文本文档,然后将名称改为proj.rc。

2、右键proj.rc,选择用记事本打开。然后输入如下内容:

    IDI_ICON1   ICON   DISCARDABLE   “app.ico”

    然后保存关闭记事本。

3、打开ICONproj.pro,添加一行:

    RC_FILE = proj.rc

4、重新构建后,运行即可加载添加的ico图标。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/125622.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(1)
blank

相关推荐

  • 3s的基本概念_考研基础知识普及

    3s的基本概念_考研基础知识普及      一、什么是“3S”技术“3S”技术是英文遥感技术(RemoteSenescing  RS)、地理信息系统(GeographicalinformationSystem  GIS)、全球定位系统(GlobalPositioningSystem  GPS)这三种技术名词中最后一个单词字头的统称。二、为什么“3S”技术走到了一起人类有一个梦想,就是想只用一种方法,就把

  • java实现html转word_javaweb与html区别

    java实现html转word_javaweb与html区别前段时间在做html生成word功能,找了好几种方案,有的用jacob,但是这个比较麻烦,又是dll又是jar的,依赖太多了,而且代码量比较多,所有以采用了freemarker来生成word,制作一个模板就可以生成word文档了,生成的图片也不会依赖本地路径。制作模板,打开word,制作报告的样式,然后另存为xml格式,最好是2003格式的xml,不然会出现不兼容的现象。完成之后修改为ftl格

    2022年10月11日
  • python自动补全设置_python代码补全

    python自动补全设置_python代码补全Hello,大家好,我是橘子呀~前几期橘子给大家介绍了Python是什么以及如何安装Python软件。也分享了如何系统的以及高效率的去学习Python这门课程,还有一些避雷建议,今天橘子就分享给大伙一点宝藏干货!!!藏不住的东西,不如扬了它!请大家把它收入囊中~不要辜负我的一片苦心~一、Pycharm常用快捷键(Windows)Ctrl+Q快速查看文档Ctrl+鼠标左键简介及代码定义…

  • 报错: Failed to install the following Android SDK packages as some licences have not been accepted.

    报错: Failed to install the following Android SDK packages as some licences have not been accepted.导入已有的工程,在build时出现了FailedtoinstallthefollowingAndroidSDKpackagesassomelicenceshavenotbeenaccepted.从此开启有点漫长的脱坑之路。出现这个为在解决后发现主要是两个问题:一个是sdkmanager没有更新;另一个原因是项目配置…

  • MXNet gpu 版本快速安装(mxnet-cu101)

    MXNet gpu 版本快速安装(mxnet-cu101)最近有项目要用mxnet,要从头开始配置mxnet,记录一下全过程,先说下在Windows10下的安装GPU版本的问题。查看cuda版本首先要查看一下自己安装的cuda版本,一般情况下可以使用nvcc–version或nvidia-smi-q指令,比如我的是10.1版,C:\Users\SpaceVision>nvcc–versionnvcc:NVIDIA(R)CudacompilerdriverCopyright(c)2005-2019NVIDIAC

    2022年10月26日
  • 几种运维工具的对比

    运维行业有句话:“无监控、不运维”,是的,一点也不夸张,监控俗称“第三只眼”。没了监控,什么基础运维,业务运维都是“瞎子”。所以说监控是运维这个职业的根本。尤其是在现在DevOps这么火的时候,用监控数据给自己撑腰,这显得更加必要。有人说运维是背锅侠,那么,有了监控,有了充足的数据,一切以数据说话,运维还需要背锅吗,所以作为一个运维工程师,如何构建一套监控系统是你的第一件工作。 …

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号