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/LAUNCXL2-570LC43:newbie:帮助编译示例代码

Guru**** 2601575 points
Other Parts Discussed in Thread: HALCOGEN

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/628453/ccs-launchxl2-570lc43-newbie-help-with-compiling-example-code

部件号:LAUNCXL2-570LC43
主题中讨论的其他部件:HALCOGEN

工具/软件:Code Composer Studio

大家好,

我是TI产品的新用户,我获得了带有TMS570LC43的LaunchpadXL2,为我们的船用产品开发CAN接口。 我正在尝试学习HalCoGen的示例代码以及TI网站上的视频教程。 当我按照HalCoGen中的说明启动项目(启用CAN驱动程序,设置标识符等)后,在CCS中运行示例代码时,程序不编译并给出以下错误:

警告#1.0366万-D:自动库构建:17.6 首次使用库“C:\ti\ccsv7\tools\compiler\ti-CGT-arm_eabi.0.sts\lib\rtsv7R4_a_be_v3D16_eabi.lib”,因此必须构建库。 这可能需要几分钟时间。
process_begin:CreateProcess(NULL),echo creating library c:/Users/Aaron~1.fis/appdata/local/temp/ti35cf~1/rtsv7r4_a_be_v3d16_eabi.lib,...) failed.
Makefile:1948:目标'library'的配方失败
make (e=2):系统找不到指定的文件。

>>编译失败
Makefile:159:目标'CAN.OUT '的配方失败

gmake.exe[2]:***[library]错误2
>>错误:mklib:gtmake error during rtsv7R4_a_be_v3D16_eabi.lib building
警告#1.0207万-D:自动RTS选择:将索引库"libc.a"解析为"rtsv7R4_a_be_v3D16_eabi.lib",但未找到"rtsv7R4_a_be_v3D16_eabi.lib"

未定义的第一个引用
文件中的符号
------------------- --------
__TI_auto_init ./source/HL_SYS_STARTUP.OBJ
__TI_decpress_lzss
__TI_decpress_none
退出./source/HL_SYS_STARTUP.OBJ

错误#1.0234万-D:仍存在未解析的符号
错误#1.001万:链接期间发生错误;未生成"CAN.OUT
gmake [1]:***[CAN.OUT错误1.
gmake:***[All]错误2
Makefile:155:目标'All'的配方失败

****构建已完成****

它进入开始编译的阶段,然后每次都失败。 作为新手,我真的不确定这里发生了什么,或者如何修复,但对于如何开始运行示例代码,我非常感激。 我处理了所有的包含文件,在“项目资源管理器”窗口中没有红色的文件。 感谢您对此提供的任何帮助,并希望尽快获得此帮助!

亚伦

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

    从错误的外观来看,工具似乎尝试生成所需的运行时支持库,但由于某种原因,此操作失败,因此所有其他编译活动也失败。 由于我们专注于设备本身,而不一定是工具(因为这似乎是一个工具问题),我将把您的帖子转到编译器支持论坛。 当然,如果您在短时间内没有在E2E中得到响应,请发布包装,我会看到它,这样我就可以在那时与编译器小组进一步联系。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您几乎肯定会遇到 此论坛线程中描述的编译器错误。  尚未发布此修复程序。  您可以应用论坛主题中显示的临时修复。  或者,您可以更改为没有问题的旧版TI ARM编译器版本16.9 .x.LTS。   

    谢谢,此致,

    -George

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢George,这解决了问题。 感谢快速帮助!

    亚伦