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:Code Composer Studio 无法编译代码

Guru**** 2407550 points


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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1521757/codecomposer-code-composer-studio-unable-to-compile-code

部件号:CODECOMPOSER

工具/软件:

工程师联系并报告说、他们无法在 Code Composer Studio 6.0.1 或 10.1.1 中编译代码。 已尝试重新安装、但问题仍然存在、 当他们尝试使用包含编译器工具的 CCS 调用 TI 库时、会引发错误。 他们说几周前工作正常、现在他们收到了 错误。 错误如下: Makefile:86:目标'CT'的配方失败 gmake.exe:***[CT]错误–1073741819

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

    尊敬的 Trevor:

    您能否提供更多详细信息?

    您使用的是哪款器件?  

    使用的 SDK 是什么以及确切的版本?

    此致、

    Tushar

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

    尊敬的 Tushar:

    工程师不使用 SDK、而使用 TI 内置驱动程序

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

    尊敬的 Trevor:

    对不起、我不理解以上内容。 不使用任何 SDK 而直接使用驱动程序、您能告诉我他们正在使用的代码吗?

    他们还在使用哪种设备?

    此致、

    Tushar

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

    我们正在研发 TI TMS570 器件

    我们使用 makefile 以及在失败前执行的代码行如下所示:

    $(ARMCL)$(LFLAGS4CT)-entry_point ConfigTable --output_file=$(out_file)$(obj_files)$(CMD_FILE)

     

    这些变量设置如下:

    ARMCL          :=$(CG_TOOL_DIR)/bin/armcl

    LFLAGS4CT:=$(common_flags)-z -m“$(map_file)“ --warn_sections --display_error_number --be32 --xml_link_info=./$(BTYPE)/ build.xml

    common_flags :=-mv=7R4 --code_state=32 --float_support=VFPv3D16 -Ooff --diag_warning=225 --display_error_number --enum_type=packed

     

    我们在调用以下行时看到的错误:

     

    c:/ti/ccs1011/ccs/tools/compiler/ti-cgt-arm_20.2.6.LTS/bin/armcl /Release/exe/CT.map /Release/exe/CT.out -mv=7R4 --code_state=32 --float_support=VFPv3D16 -Ooff --diag_warning=225 --display_error_number --enum_type=packed -z -m“.xml"--warn_sections“--warn_sections --display_error_number --be /Release/build.xml   /Release/obj
    Makefile:80:目标'CT'的配方失败
    gmake.exe:***[CT]错误–1073741819

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

    尊敬的 Trevor:

    我正在将您的主题发送给 MCU 团队、以便进一步发表评论。

    此致、

    Tushar

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

    需要工程方面的更新、是否为我们提供任何更新?

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

    您使用的是 CCS 工程(内幕使用 makefile)还是使用您自己的自定义 makefile?

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

    正在使用自定义 makefile

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

    该参考设计提到使用了 CCS 来构建工程。 如果使用自定义 makefile 工程、则是否使用 Eclipse CDT 自定义 makefile 工程?

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

    我们没有 使用 Eclipse CDT

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    工程师联系并报告说、他们无法在 Code Composer Studio 6.0.1 或 10.1.1 中编译代码。 [/报价]

    这个自定义 makefile 是如何在 CCS 中编译的?

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

    它们 调用 gmake.exe 来执行我们的自定义 makefile。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    他们 调用 gmake.exe 来执行我们的自定义 makefile。

    我假设您使用的是“ 带有现有代码的 Makefile 工程 “如以下链接中所述:

    https://software-dl.ti.com/ccs/esd/documents/users_guide_12.8.0/ccs_project-management.html#types-of-projects

    这与 Eclipse CDT 自定义 makefile 工程等效。

    需要注意的关键是未在使用 CCS 工程。

    如果直接在命令行的 makefile 上调用 gmake、是否会发生相同的错误?

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

    它们直接从 CLI 在 makefile 上调用 gmake

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

    跟进此问题的任何更新。  

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

    尊敬的 Trevor:

    由于此错误是自定义 makefile 环境中的 gmake 错误、因此 TI 很难在我们的环境中调试此错误。  如果它在 CCS 上、我们可以轻松调试并提供对此的支持、因为它是一个定制 makefile、Crane 需要调试此问题。

    --
    此致、
    Jagadish。

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

    我们进行了一些调试、发现在构建脚本中使用“"存在“存在问题。 gmake 在传递“"时“时抛出错误。 为什么 gmake 有“"问题“问题?

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

    尊敬的 Trevor:

    我会向我们的编译器团队检查一次此文件、并将为您提供有关此文件的更新。

    --
    此致、
    Jagadish。

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

    尊敬的 Trevor:

    对延迟深表歉意、以下是我们编译器团队对此的反馈:

    我们进行了一些调试、发现在构建脚本中使用“"时“时存在问题。 gmake 在传递“"时“时抛出错误。 为什么 gmake 有“"问题“问题?

    makefile 出现格式问题? 或 您的 环境中的某种东西?

    我们对 gmake 没有太多的专业知识、只是 CCS 将其称为底层。 我们只是按原样捆绑 gmake。

    --

    此致、
    Jagadish。