This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CCS/CCStudio:版本管理

Guru**** 2601915 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/625939/ccs-ccstudio-version-management

部件号:CCStudio

工具/软件:Code Composer Studio

客户希望自动管理版本。

现在在CCS中定义一个版本号,并将其输出到文件名,如下所示。

但不知道如何在代码中引用它,例如,下面的代码不起作用。

const UBYTE g_sFwVersion[10] = "$(app_version)";//

是否仍有执行的办法?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Tony:
    项目生成变量仅用于项目属性,而不是由实际源代码引用。 客户需要找到另一种方法来完成此操作。 我所见过的一种技术是使用预构建步骤生成一个头文件,该头文件定义版本号,然后在生成过程中使用该头文件。

    谢谢
    KI
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢Ki-Soo:

    Ki-Soo Lee 说:
    我所见的一个技巧是使用预构建步骤生成头文件[/QUOT]

    您是否更详细地了解了预构建命令中要使用的工具?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Tony Tang 说:
    您是否有在预构建命令中使用哪些工具的更多详细信息?[/QUOT]

    它有很大的差异。 通常,运行生成文件的自定义脚本(如perl脚本)只是一个系统调用。