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/CC1310:目标和#39的配方;../src/sysbios/sysbios.aem3和#39;失败

Guru**** 2796425 points

Other Parts Discussed in Thread: CODECOMPOSER, SYSBIOS, CC1310

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/675024/ccs-cc1310-recipe-for-target-src-sysbios-sysbios-aem3-failed

器件型号:CC1310
主题中讨论的其他器件:CODECOMPOSERSYSBIOS

工具/软件:Code Composer Studio

大家好、我执行了 CodeComposer 的全新安装并导入了我的工作区(从另一台 PC)。 它有一个 RTOS、在引导加载程序和我的应用程序之间进行一些共享。

我进行了编译、得出(第一行):

   正在制作./src/sysbios/sysbios.aem3 ...
   ./src/makefile.libs:56:目标'../src/sysbios/sysbios.aem3 '的配方失败

后跟更多行、如下所示:

   gmake[1]:***没有规则使目标'xdc/runtime/xdc_noinit.c'成为'BIOS.obj'所需的目标。

有关包括 XDC 状态在内的更多信息、请参阅下面的附件。

如何解决此问题? 我有一部分工作要做、因为默认情况下选择了不存在的"XDC 工具版本"(它会一直恢复到该版本)。

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

    [引用 user="Jan Meyer">Hello、我执行了 CodeComposer 的全新安装 并导入了我的工作区(从另一台 PC)。 [/报价]

    您是否实际打开了相同的工作区、或打开了新的工作区并将项目导入其中? 后一种方法是推荐的方法。

    假设您打开了一个新的工作区并导入了项目、接下来要确保新 PC 上的 XDCtools 和 Simplelink SDK 版本与其他 PC (即、 假设工程在另一台 PC 中构建而没有错误)。 RTSC 工程有时要求使用特定版本的 SDK 和 XDCtools 编译它们。 因此、请比较两台 PC 之间为您的所有项目设置的工具版本、以查看它们是否匹配。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    >您是否实际打开了相同的工作区、或打开了新的工作区并将项目导入其中? 后一种方法是推荐的方法。

    我按照标准 Eclipse 执行了后者。

    >因此、请比较两台 PC 之间为您的所有项目设置的工具版本、以查看它们是否匹配。

    另一台 PC (原始代码)具有相同的文件夹、此外还具有:

    xdctools_3_50_03_33_core
    xdctools_3_32_00_06_core

    其中、当我打开对话框时、预先选择了3_50_03_33 (在 XDCTools 版本中)、但由于未找到它、因此在显示时附加了[3_50_04_43_core](括号之间)。

    只接受将其更改为3_50_04_43_core、但在重新打开项目时没有任何变化。 只有在更改为 xdctools_3_32_00_06_core 并返回至3_50_04_43_core 后、它才会被粘着。

    IDE 是相同的(7.40)。

    背景:这部分由我的资深同事"MadRiver"完成、现在已经离开了。 他很惊讶地发现、尽管将正确的文件夹放入 SVN 中、在新 PC 上签出并执行上述初始化工作区序列、但项目没有编译(如上所示、消息不变)。 他让我立即发布这个问题。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    [引用 user="Jan Meyer">另一台 PC (原始代码)具有相同的文件夹,此外还有:

    xdctools_3_50_03_33_core
    xdctools_3_32_00_06_core[/quot]

    一台 PC 上可能安装了多个版本的 xdctools 和 Simplelink SDK、但最重要的是用于在另一台 PC 上成功构建的版本。 如果您仍然可以访问项目构建的其他 PC,请进入每个项目的“项目属性”,并记下在“常规”->“产品”选项卡下启用的 Simplelink SDK 版本。 对于 tirtos_builds_CC1310_LAUNCHXL_release_ccs 项目,请记下 “General->Products”选项卡下启用的 XDCtools 和 Simplelink SDK 的版本。 接下来、确保新 PC 中的项目设置为相同的版本。  

    另外、请与我们(原始项目和导入项目)共享版本号、以帮助我们更好地了解问题。  

    另一个详细信息:尝试删除"Debug"目录、然后重新编译工程。 在某些奇怪的情况下、我们看到 Debug 目录中有一些剩余文件可能会影响后来导入的编译。 删除该目录应允许全新构建。 您能否使用 tirtos_builds_CC1310_LAUNCHXL_release_ccs 项目尝试此操作、如果仍有任何错误、请将 CCS 编译控制台中的完整输出复制到文本文件并将该文件附加到此处。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我将在明天尝试执行此操作。 谢谢你。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    由于我们没有听到您的反馈,我们假设您能够取得进展或解决此问题,并将关闭此主题。 如果问题未得到解决、只需在下面发布一个包含更新的回复。 谢谢!