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.

[参考译文] 编译器/TMS320F2.8379万D:将编译器版本添加和提取到输出文件

Guru**** 2595800 points


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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/621815/compiler-tms320f28379d-adding-and-extracting-compiler-version-to-output-file

部件号:TMS320F2.8379万D

工具/软件:TI C/C++编译器

是否有任何可用的输出文件格式包括编译器版本? 如果没有,我们是否可以添加? 如果在输出文件中可用,如何在生产过程中将其提取?

谢谢!

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

    Lenio,

    请参阅 此帖子。 如果这不能回答您的问题,请告诉我们。

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

    我假设上述职位与仅适用于ARM编译器的ARM工具有关? 对于C2000,特别是COFF格式,什么是等效命令? 另外,其他帖子中列出的命令似乎是在Linux环境中提供的? 我有兴趣查找适用于Windows的命令。

    谢谢!
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    OFD工具适用于Linux和Windows的所有TI目标。 对于C2000,该工具的名称是ofd2000.exe。 它与所有其他编译器可执行文件位于同一bin目录中。 您可以从Windows命令提示符处调用它,与上面为Linux提供的线程中所示的相同,但您可能需要将grep替换为"find (查找)"。 根据COFF文件的期限,它还将具有编译器版本的生成属性。 有其他方法可提取/嵌入编译器版本号。 您想对该版本执行什么操作? 如果您详细介绍一下,我们可能会建议一种更简单的方法。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    ofd2000提供了我需要的信息。 对于阅读本文的任何人,我还建议使用选项将结果转储到文件中,而不是在命令窗口中检查结果。 许多字段会被截断,从而隐藏重要信息。

    ofd2000 [选项]输入文件名[输入文件名]
    -o=filename将程序输出发送到filename而不是屏幕