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.

[参考译文] 编译器/TMS320F28388D:基于 TI 编译器的源文件 V18.1.LTS 和 V20.2.1.LTS 之间的比较

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/946215/compiler-tms320f28388d-comparison-between-ti-compiler-based-source-files-of-v18-1-3-lts-and-v20-2-1-lts

器件型号:TMS320F28388D

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

您好!

我正在使用基于 TI 的运行时库。

最初、我们使用编译器 v20.2.1.LTS 源文件并构建静态运行时库。 但现在我们已转到 v18.1.3.LTS 编译器。 我们不确定这些源文件是否会更改?

我进行了一些比较分析、并随附了一些来源 files.e2e.ti.com/.../6014.Report.html 之间的报告

请检查这些源文件是否不同。 您能否验证差异?

如果是、您能否告诉我们是否需要使用 v18.1.3.LTS 源文件、或者我们是否仍可以使用相同的源文件。

谢谢、此致

Gurusha

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

    不同版本之间、编译器中存在差异。  这包括运行时支持(RTS)库的头文件和源代码。  虽然存在这些差异、但 RTS 函数的接口继续满足 C 和 C++标准的要求。   

     有关编译器版本之间差异的更多背景信息、请参阅文章编译器版本号及其含义

    谢谢、此致、

    乔治

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

    谢谢 George、

    我想知道的另一件事是、差异  

    我想知道、以上快照差异与输出格式有关、或者取决于编译器版本。 请详细说明一下吗?

    此致、

    Gurusha

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

    我不确定我是否正确理解了这个问题。   

    RTS 头文件是编译器安装的集成部分。  请勿尝试组合一个版本的 RTS 头文件和另一个版本的编译器可执行文件(cl2000等)。  虽然它可能起作用、但不依赖于它。  唯一经过测试的组合是相同版本的 RTS 头文件和编译器可执行文件。

    谢谢、此致、

    乔治