我想知道是否有办法将Mercurial标签嵌入到我的C/C++代码中.
基本上我希望标签字符串最终成为一个版本号(major.minor.rev),自动插入我的C代码的确定位置作为静态字符串.
总体目标是,在使用'-v'命令行参数执行时,可以查询应用程序的版本号.任何不涉及尝试嵌入Mercurial标签的替代方法也将作为答案受到欢迎.
我在Linux环境中使用Code :: Blocks,因此解决方案不能依赖Visual Studio功能.
c c++ mercurial codeblocks
c ×1
c++ ×1
codeblocks ×1
mercurial ×1