返回介绍

第 6 章 生成源码

发布于 2025-05-06 21:45:57 字数 380 浏览 0 评论 0 收藏

本章的主要内容如下:

  • 配置时生成源码
  • 使用 Python 在配置时生成源码
  • 构建时使用 Python 生成源码
  • 记录项目版本信息以便报告
  • 从文件中记录项目版本
  • 配置时记录 Git Hash 值
  • 构建时记录 Git Hash 值

大多数项目,使用版本控制跟踪源码。源代码通常作为构建系统的输入,将其转换为 o 文件、库或可执行程序。某些情况下,我们使用构建系统在配置或构建步骤时生成源代码。根据配置步骤中收集的信息,对源代码进行微调。另一个常用的方式,是记录有关配置或编译的信息,以保证代码行为可重现性。本章中,我们将演示使用 CMake 提供的源代码生成工具,以及各种相关的策略。

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。