您可能知道 Windows 有一个选项,您可以在其中查看二进制文件的属性,并且它将显示有关作者、版本号、公司等的信息...我们希望将其放入我们的自动编译系统中。在编译二进制文件后将此版本信息放入二进制文件中是更好的选择,但是有关如何完成此操作的任何信息都会有所帮助。当然,这需要是程序化的;我们懒得每天手动将 5000 个二进制文件的信息输入到资源黑客中。
以前有人这样做过吗?怎么可能呢?
看起来最好的解决方案(至少对我们来说)是使用 RC 文件。
1 VERSIONINFO
BEGIN
BLOCK "StringFileInfo"
BEGIN
BLOCK "040904E4"
BEGIN
VALUE "File Version", "1.0.4"
VALUE "Build Number", "3452"
END
END
END
哪个被编译成.res文件
rc.exe /fo Results/version.res version.rc
然后将其与其余目标文件链接。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)