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.

[参考译文] CODECOMPOSER:库 n 和#39;t 查找"打开定义"

Guru**** 2551300 points
Other Parts Discussed in Thread: UNIFLASH

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1118074/codecomposer-couldn-t-find-open-definition

器件型号:CODECOMPOSER
主题中讨论的其他器件:UNIFLASH

您好!

我 使用的是 CCS v11.2、并导入了一些示例项目来试用。 我注意到、当我右键单击函数名称时、只有"Open Declaration - F3"、但没有"Open Definition"。 如何 返回"打开定义"、以便可以跳转到源文件而不是头文件? 我尝试重建项目和索引、但它不起作用。

谢谢、

文开

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

    您好!

    [引用 userid="526103" URL"~//support/tools/code-composer-studio 组/CCS/f/code-composer-studio 论坛/1118074/codecoser-codldn-t-find-open-define"我注意到只有"开放声明- F3"但没有"开放定义"[/quote

    情况通常就是这样。 只有一个"公开声明"选项。 此选项通常会在 函数源代码和报头中的声明之间切换。 需要知道项目的源路径。 源文件是显式的项目部分还是某些库的一部分?

    谢谢

    Ki

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

    相关的源文件不是工程的显式部分、  只有相应的头文件由# include 指令引用。

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

    是否在链接时包含库的源代码部分?

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

    我仔细检查了项目文件-源文件似乎可以在项目中的"Includes"下找到。 请参阅随附的屏幕截图:例如、bootloader_uniflash.c  

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

    这  是包含路径。 但是、该源代码是如何链接到项目的? 在构建时、编译该文件并生成目标文件? 或者它是链接到的库的一部分吗?

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

    我相信它是随 SDK 软件包提供的库的一部分。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [引用 userid="526103" URL"~//support/tools/code-composer-studio 组/CCS/f/code-composer-studio 论坛/1118074/codecoser-codldn-t-find-open-define/4146008#4146008"]我相信它是随 SDK 软件包一起提供的库的一部分[报价/报价]。

    您将需要指定索引器的源路径来拾取它。

    请参阅 :https://stackoverflow.com/questions/1964791/importing-third-party-library-source-files-into-eclipse-cdt

    对于 CCS 11.2、IT 应承担以下责任:

    请注意、您需要显示我在对话框左下角切换选项的"高级设置"。

    谢谢

    Ki

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

    谢谢!