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/66AK2H12:从错误位置生成工程输出。

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/692110/ccs-66ak2h12-project-build-output-from-wrong-location

器件型号:66AK2H12

工具/软件:Code Composer Studio

版本:7.4.0.00015  

我有一个包含多个项目的工作区、这些项目共享各种通用代码。 当我编译时、其中一个工程会在文件中生成大量错误和警告、而在其他工程中不会生成错误或警告。 问题项目实际上会成功编译并在控制台中查看编译输出、其中的几个警告与"Problems"选项卡中显示的警告不对应。 并且控制台中没有错误,仅在“问题”选项卡上。

此外、如果我清除了问题项目、则"Problems"选项卡上显示的错误和警告不会清除。 这与我的其他项目的行为不同。 如果我编译这些代码、并且它们生成一条警告、该警告会显示在问题上、如果我清理项目、则所有问题选项卡行都会被清除。

我的结论是、此问题必须基于工程、而不是基于工作区或 CCS 首选项、并且问题的工程的编译结果必须来自错误的源位置。

我已经完成了一些选项,试图在 Windowos->Preferences->C/C++ Build->Setting where I have a Discovery (我在其中有发现)选项卡下找到任何可能与之相关的设置,最接近的设置。 在该对话框中、显示"这些设置是整个工作区的全局设置。 它们被特定于项目的设置覆盖。" 但如果我能找到它的位置、我会感到很震惊。

是否有提示?

谢谢、
Mike

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

    Mike、

    错误消息的确切文本是什么? 由于控制台中没有编译错误、因此确认它们不是来自 TI 编译工具、因此它们可能来自 Eclipse 静态代码分析器。 有关 代码分析工具以及可以控制设置的位置的更多信息、请参阅此页面。 请告诉我们、这是否有助于解释/解决您看到的错误。

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

    由于我没有听到您的反馈,我假设您能够解决此问题。 如果没有、请在下面发布更新的回复(或创建新主题)。 谢谢!