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:XDC_FIND marcro 在迁移到 Code Composer 20 后不工作

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1593777/codecomposer-xdc_find-marcro-not-working-after-migrating-to-code-composer-20

部件号: CODECOMPOSER

尊敬的专家:

代表客户发帖。

我们正在将几个 CCS10 项目迁移到 CCS20、并遵循了在线迁移指南。 工程在 CCS20 中成功打开;但是、在编译过程中会遇到链接器错误。  

在比较 CCS10 和 CCS20 之间的构建日志后、我们注意到 CCS20 中的 make 命令并未填充其中一个链接器库搜索路径。 路径定义为:  

${xdc_find:gnu/targets/arm/libs/install-native/arm-none-eabi/lib/hard:${ProjName}} 

这个条目时、我们会看到这一项 Build→GNU Linker→Libraries→Library Search Path 在 CCS20 工程属性中、会显示以下消息:  
Values resolve to a non-existent location. 

xdc_find基于 Theia 的新 IDE 中似乎尚不支持动态变量。 您能否提供有关如何在 CCS20 中定义动态库搜索路径的建议?
 
此致、
Marvin
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Marvin:

    正在使用什么设备? 我假设要迁移的工程是 TI-RTOS 工程?

    谢谢

    Ki

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

    器件为 AM3552、该工程为 TI-RTOS 项目。

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

    谢谢。 我将提请器件专家注意本主题。

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

    还有一点我想提到、CCS 20.x 中的 XDC 和 TI-RTOS 支持已弃用。 它仍然可以在 CCS 20 中工作、但支持有限。 此外、由于您的器件较早、您可能需要坚持使用基于 CCS Eclipse 的环境、如 CCS 12.8。 但是、我将推迟到设备专家的讨论。