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.

[参考译文] TI-CGT:缺少的命令文件报告为">>error"但编译器仍会创建对象

Guru**** 2430620 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1540329/ti-cgt-missing-commandfile-is-is-reported-as-error-but-compiler-still-creates-the-object

器件型号:TI-CGT


工具/软件:

你(们)好

我刚刚在我们的流水线上出现了一个几乎错过的错误。

在寻找其他东西时、我发现了这个日志线

>> ERROR: Cannot open command file 'C:/xxxx/diagnostic_options.opt': No such file or directory

错误是实数(我走了一条错误的路)。 但由于编译器不会停止或返回错误状态供 gmake 检测、因此它几乎被错过。

这个构建就像没有什么问题一样继续下去,以结束

Finished building target: "Control_CPU.out"

我预计出现与手册中所述的错误

•致命错误表示问题严重到无法继续编译。 此类问题的例子
包括命令行错误、内部错误和缺少包含文件。 可以在同步模式下使用多个源文件
则不会编译当前源文件之后的任何源文件。
•错误表示违反了 C/C++语言的语法或语义规则。 汇编
继续、 但不会生成目标代码

我在 CCS 中重新创建了错误的构建、这里的错误解析器捕获了错误、将其列为错误、但构建仍然完成。

这是一个错误、还是我需要设置一个选项来使编译器在此类错误上停止?

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

    尊敬的 Martin:

    我已将该线程指派给编译器专家。 他们应该能够很快回答您的问题。

    谢谢、

    Ricky

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

    是的。  感谢您告知我们这个问题并详细描述。  我能够重现这种行为。  我提交了条目 EXT_EP-12752 以对其进行调查。  欢迎点击这个链接。

    谢谢。此致、

    -乔治