报告_前方高能
2015-01-22 02:15
采纳率: 33.3%
浏览 1.9k

关于VC实现dll/exe自动化编译版本的脚本实现

windows下VC生成dll/exe的版本是通过编辑资源文件的方式,请问能否实现在.h文件里定义版本,然后通过编译脚本把.h定义的版本信息自动修改到资源文件。这样编译完成后,就生成了在.h指定的版本。
哪位大侠能够提供这样的脚本?

  • 写回答
  • 好问题 提建议
  • 关注问题
  • 收藏
  • 邀请回答

4条回答 默认 最新

  • 91program 2015-01-22 02:26

    定义在 .h 中然后在 版本 中显示? 写个程序自动修改资源中的版本信息,然后再编译。
    可以通过 DATETIME 来输出编译时间。

    评论
    解决 无用
    打赏 举报
  • 报告_前方高能 2015-01-22 02:52

    感谢你的回答。
    情况是这样的:对于同一个模块(支持跨平台),我建立了能够编译成dll和lib、so的两个工程,目的是能够同时输出dll和lib、so。由于同时采用了
    自动化编译以及自动打包,为了减少使用出现问题,如果自动建立了dll和lib、so版本对应关系,方便打包、配置以及问题的处理(因为版本统一)。

    评论
    解决 无用
    打赏 举报
  • oyljerry 2015-01-22 02:58

    都是用脚本,在vc编译前,修改版本文件的对应字段

    评论
    解决 无用
    打赏 举报
  • 报告_前方高能 2015-01-22 03:04

    感谢大侠oyljerry指点,请问能否提供脚本,若能,则请发送到netsecsp@hotmail.com,万分感谢!

    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题