加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

在delphi中使用DCC32.exe构建

发布时间:2020-12-15 09:48:21 所属栏目:大数据 来源:网络整理
导读:您好我正在使用以下命令构建我的delphi项目: Command: dcc32.exe project.dpr d:exe_folder 上面的命令工作正常,我可以在输出文件夹中调用exe.但是当我通过IDE构建相同的项目时,然后在每次构建时,内部版本号会增加,因为我已经选中了“Auto Increament Buil
您好我正在使用以下命令构建我的delphi项目:

Command: dcc32.exe project.dpr d:exe_folder

上面的命令工作正常,我可以在输出文件夹中调用exe.但是当我通过IDE构建相同的项目时,然后在每次构建时,内部版本号会增加,因为我已经选中了“Auto Increament Build Number”选项.但是,通过命令行执行此操作时,内部版本号不会增加.任何通过命令行修改构建信息/版本信息的选项??

谢谢..

解决方法

dcc32.exe无法直接增加内部版本号.版本信息(包括内部版本号)用于* .res文件,每次由IDE更新.要绕过IDE,您可以使用版本信息部分编写RC脚本,这个小应用程序将增加此脚本中的内部版本号.然后,您可以使用以下操作创建bat文件以进行构建:

>运行您的应用以增加内部版本号
>使用brcc32.exe编译RC脚本(在 – RC脚本中,输出 – RES文件)
>使用带有新.res文件的dcc32.exe编译应用程序

附:不要忘记在项目中包含带有版本信息的RES文件:

{$R "yourversioninfofile.res"}

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读