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**** 2589280 points
Other Parts Discussed in Thread: TMS320F2812

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/981180/projects-listed-in-dependencies-are-not-build

主题中讨论的其他器件:TMS320F2812

您好!

我正在为 TMS320F2812器件运行最新的 TI-CCS v10.2、并向工作区添加了5个项目。 有一个工程编译和可执行、另一个4个可执行工程所依赖的编译静态库。 这4个静态库工程添加到可执行工程的依赖项列表中、我也选择了适当的编译配置。 如果我在工作区资源管理器中选择所有项目、(完整)编译就可以了。 如果我清除所有内容、并开始编译可执行工程、则只有一个正在编译的静态库工程、另三个不会编译、因此可执行工程编译失败。 看起来项目资源管理器中列出的第一个库项目是构建项目、所有其他库项目都被遗忘了。 Eclipse 的行为是这样的、有什么原因吗?

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

    您好!

    我无法在 CCS 10.2.0中重现此问题。 我使用4个相关库工程创建了一个主可执行工程。 当我仅编译主工程时、它将首先编译其他4个相关工程。

    您能否尝试 清理工作区 (或使用新工作区)并查看这是否有帮助?

    谢谢

    Ki

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

    我尝试清理工作区、但这没有解决问题。 然后、我尝试了与您相同的操作、即创建大量库项目和主应用项目。 依赖项、并按预期进行构建。

    那么、它还有什么呢? 我导入到 CCS-v10中的工程来自 CCS-v6。 在该阶段没有报告任何问题、但我可以想象、由于连续跳过如此多的 CCS 版本、可能会出现兼容性问题。 因此、我删除了所有工程和.setting 文件、并使用 v10来重建工程。 现在的建筑工作正常!

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

    感谢您的更新、很高兴您解决了问题!

    抱歉、您必须重新创建项目。 虽然在升级多个更高版本时可能会遇到一些迁移问题、但我希望 CCS 能够处理这些问题或发出一些警告。 我会将此反馈传递给工程人员。

    谢谢

    Ki