Qt软件的发布相关细节

发布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进行编译
    效果如图
全部评论

相关推荐

01-14 12:08
门头沟学院 Java
神哥了不得:(非引流)1.既然发出来了简历,就稍微提一点点小建议,确实简历很不错了,练手项目可以换一些质量高的,工作内容,可以加上一些量化指标,比如第一条系统响应速度由多少变成多少,减少了百分之多少,第4条就很不错。2.广投,年前实习招募比较少了
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务