在Qt中将版本信息添加到.rc文件中

时间:2013-08-30 09:34:37

标签: qt resources window version versioninfo

我分别有一个myprogramm.exe.manifest文件和myprogramm.rc资源文件。当我添加到资源文件(其中有CREATEPROCESS_MANIFEST_RESOURCE_ID RT_MANIFEST "myprogramm.exe.manifest"看到清单的路径)版本信息时,它无法看到清单文件并显示错误:“debug / myprogramm_res.0”找不到。如何添加版本信息?这样我就可以看到清单和版本信息。 PS我添加了.pro文件RC_FILE = myprogramm.rc

3 个答案:

答案 0 :(得分:2)

我发现了自己的错误。 *.rc资源文件实际上对任何小标点符号和语法都很挑剔。所以我发现了这个here通知和实际上正确的方法。

答案 1 :(得分:0)

如果您想将清单添加到项目中,请使用它

win32 {
RC_FILE     = c:/app.rc
-manifest c:/app.exe.manifest
}

或者如果在项目主目录上没有使用完整路径。

答案 2 :(得分:0)

添加* .pro文件:

VERSION = 1.2.3

here。要将版本添加到可执行文件,您不需要* .rc文件。