怎么给qt程序添加版本信息

怎么给qt程序添加版本信息,第1张

windows下的可执行文件的属性中有版本这个信息,她含有版本信息,描述,版权等等。对于qt的程序,要含有这样的信息,该怎么办呢?那就如下 *** 作吧:新建rc文件,在rc文件填入下的信息

#if defined(UNDER_CE)

#include <winbaseh>

#else

#include <winverh>

#endif

VS_VERSION_INFO VERSIONINFO

FILEVERSION 1,0,0,0

PRODUCTVERSION 1,0,0,0

FILEFLAGSMASK 0x3fL

#ifdef _DEBUG

FILEFLAGS VS_FF_DEBUG

#else

FILEFLAGS 0x0L

#endif

FILEOS VOS__WINDOWS32

FILETYPE VFT_DLL

FILESUBTYPE 0x0L

BEGIN

BLOCK "StringFileInfo"

BEGIN

BLOCK "040904B0"

BEGIN

VALUE "CompanyName", "artphoto365com\0"

VALUE "FileDescription", "ArtPhoto365C线下软件\0"

VALUE "FileVersion", "1000\0"

VALUE "LegalCopyright", "(C) 2010-2011 artphoto365com\0"

VALUE "OriginalFilename", "ArtPhoto365Cexe\0"

VALUE "ProductName", "ArtPhoto365C线下软件\0"

END

END

END

然后记住将pro文件的OTHER_FILES += resourcerc改成RC_FILE = resourcerc,要不编译生成的程序不含有版本信息。

Qt creator生成release版本的方法

在Qt creator的左下角,有一个按钮(如图)。

点击后,在右侧的菜单中选择release

然后点击绿色的类似于播放按钮的按钮进行编译、运行。

以上就是关于怎么给qt程序添加版本信息全部的内容,包括:怎么给qt程序添加版本信息、求解,用QT creator怎么生成release版本、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9302662.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-26
下一篇2023-04-26

发表评论

登录后才能评论

评论列表(0条)

    保存