Qt软件的发布相关细节

版权声明:本文为博主原创文章,转载请标明出处,蟹蟹 https://blog.csdn.net/fly_wt/article/details/84899098

发布release版本

debug版本因其中包含了调试信息使得程序依赖的dll文件很大,真正发布程序时要使用release版本。
在这里插入图片描述
在Qt中选择release编译通过后会在项目的build文件夹中找到对应exe文件,若添加进了环境变量则会直接运行。若要想在其他人的电脑也能运行需要在Qt的bin目录下将

  • Qt5Core.dll
  • Qt5Gui.dll
  • Qt5Widgets.dll
    复制到release文件中,我的不适用Mingw编译的而是msvc2013_64所以只需这个三个文件
    如果是Mingw则还需要
  • libgcc_s_dw2-1.dll
  • libstdc+±6.dll
  • libwinpthread-1.dll
    如果Qt使用了png格式之外的图片,则文件中需要复制按照安装目录下plugins中的imageformats需要的格式对应的dll。
    数据库等同理复制。

添加一个好看的icon

在这里插入图片描述

  1. 将ico文件放在项目文件中;
  2. 在.pro文件中最后一行添加语句RC_ICONS = superperforma.ico
  3. 使用release进行编译
    效果如图
    在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/fly_wt/article/details/84899098
今日推荐