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.

[参考译文] 呼叫层次在错误的项目上下文中打开源代码

Guru**** 2587345 points


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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1053328/call-hierarchy-opens-source-code-in-wrong-project-context

这是一个临界情况、可能是 Eclipse 问题、但...

我有两个项目、CPU1和 CPU2。

一个公共文件 application.c 实际上位于 CPU1项目中、但它是 CPU2中的一个链接资源。

如果我在 CPU2项目中打开呼叫层次结构、它会正确地显示在 CPU2上下文中、但单击 application.c 中的 caller application_200ms ()会打开 CPU1项目中的左侧文件。 它应在 CPU2项目中打开正确的文件。 是的、它是同一个文件、但 CPU1/CPU2编译开关现在显示了不正确的活动代码。

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

    如果两个项目都打开、我可以重现此问题。 如果我关闭第一个项目,则在 “呼叫层次结构”视图中单击主叫方 application_200ms()时,将使用第二个项目的 application.c 文件。 这似乎是一种错误、是的、这是一个 Eclipse 问题。 我将向工程部门报告此问题、以获得更多反馈

    谢谢

    Ki   

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

    我为此提交了一个错误。 跟踪链接: https://sir.ext.ti.com/jira/browse/EXT_EP-10630

    谢谢

    Ki