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.

[参考译文] CC2642R:使用 CCS 9.0.1进行编译时出错

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

https://e2e.ti.com/support/wireless-connectivity/other-wireless-group/other-wireless/f/other-wireless-technologies-forum/1316195/cc2642r-error-compiling-with-ccs-9-0-1

器件型号:CC2642R
Thread 中讨论的其他器件:SYSBIOS

需要重新安装 CCS 和 XDC (与我们的项目兼容的旧版本)。  现在有一个看起来像某些必需库缺失或路径不正确的编译错误。

错误以粉色突出显示。

"C:\\ti\\ccs901\\ccs\\utils\\bin\\gmake"-k -j 20 all -O

 Making ../ src sysbios/rom_sysbios.aem4 ...

生成文件:"../throughput_peripheral_app.cfg "

调用:XDCtools

"c:/ti/ccs901/xdctools_3_55_00_11_core/xs /ti/source/MyProjectName_cc26x2/Application src /ti/simplelink_cc13x2_26x2_sdk_3_20_00_68/source/ti/ble5stack/npi src /ti/simplelink_cc13x2_26x2_sdk_3_20_00_68/source/ti/ble5stack/inc /ti/simplelink_cc13x2_26x2_sdk_3_20_00_68/source/ti/ble5stack/icall/inc --xdcpath="C:/ti/simplelink_cc13x2_26x2_sdk_3_20_00_68/source /ti/simplelink_cc13x2_26x2_sdk_3_20_00_68/source/ti/ble5stack/rom;C:/ti/simplelink_cc13x2_26x2_sdk_3_20_00_68/kernel/tirtos/packages /ti/source/MyProjectName_cc26x2 /ti/simplelink_cc13x2_26x2_sdk_3_20_00_68/source/ti/ble5stack/npi /ti/simplelink_cc13x2_26x2_sdk_3_20_00_68/source/ti/ble5stack/controller/cc26xx/inc /ti/simplelink_cc13x2_26x2_sdk_3_20_00_68/source/ti/ble5stack/common/cc26xx;" xdc.tools.configuro -o configPkg -t ti.targets.arm.elf.m4 -p ti.platforms.simplelink:CC2642R1F -r release -c "C:/ti/simplelink_cc13x2_26x2_sdk_3_20_00_68/source/ti/ble5stack/common/cc26xx/rcosc --compileOptions "-mv7M4 --code_state=16 --float_support=FPv4SPD16 /ti/source/MyProjectName_cc26x2/Application/MyBoard -/ti/ccs901/ccs/tools/compiler/ti-cgt-arm_18.12.1.LTS /ti/simplelink_cc13x2_26x2_sdk_3_20_00_68/source/ti/ble5stack/target include_path="C:/ti/simplelink_cc13x2_26x2_sdk_3_20_00_68/source/ti/ble5stack/hal src /ti/simplelink_cc13x2_26x2_sdk_3_20_00_68/source/ti/ble5stack/heapmgr /ti/simplelink_cc13x2_26x2_sdk_3_20_00_68/source/ti/ble5stack/osal /ti/simplelink_cc13x2_26x2_sdk_3_20_00_68/source/ti/ble5stack/services /ti/simplelink_cc13x2_26x2_sdk_3_20_00_68/source/ti/posix/ccs /INCLUDE_INCLUDE_COMMON\"—include_path="C:/INCLUDE_PATI\" target/cc26xx\"-include_path="C src:/ti/simplelink_cc13x2_26x2_sdk_3_20_00_68/source/ti/ble5stack/hal /ti/simplelink_cc13x2_26x2_sdk_3_20_00_68/source/ti/ble5stack/icall src /ti/simplelink_cc13x2_26x2_sdk_3_20_00_68/source/ti/ble5stack/services /ti/simplelink_cc13x2_26x2_sdk_3_20_00_68/source/ti/devices/cc13x2_cc26x2 /ti/simplelink_cc13x2_26x2_sdk_3_20_00_68/source/ti/ble5stack/icall /INCLUDE/INCLUDE_PATI\"——cinclude_sad_path="C:- src --------------- src /ti/ccs901/ccs/tools/compiler/ti-cgt-arm_18.12.1.LTS/include - src -/ti/simplelink_cc13x2_26x2_sdk_3_20_00_68/source/ti/ble5stack/services -/ti/simplelink_cc13x2_26x2_sdk_3_20_00_68/source/ti/ble5stack/services - src -/ti/simplelink_cc13x2_26x2_sdk_3_20_00_68/source/ti/ble5stack/profiles/dev_info src - src -/ti/simplelink_cc13x2_26x2_sdk_3_20_00_68/source/ti/ble5stack/hal src -/ti/simplelink_cc13x2_26x2_sdk_3_20_00_68/kernel/tirtos/packages/ti/catalog/arm/cortexm4/tiva/ce/lib " abi=eabi "../throughput_peripheral_app.cfg "

gmake[1]:输入目录"C:/ti/source/MyProjectName_cc26x2 / src / SysBIOS"

asmem4 C:/ti/simplelink_cc13x2_26x2_sdk_3_20_00_68/kernel/tirtos/packages/ti/sysbios/family/arm/m3/Hwi_asm_switch.sv7M ...

gmake[1]:正在离开目录"C:/ti/source/MyProjectName_cc26x2 / src / SYSBIOS"

gmake[1]:输入目录"C:/ti/source/MyProjectName_cc26x2 / src / SysBIOS"

asmem4 C:/ti/simplelink_cc13x2_26x2_sdk_3_20_00_68/kernel/tirtos/packages/ti/sysbios/family/arm/m3/IntrinsicsSupport_asm.sv7M ...

gmake[1]:正在离开目录"C:/ti/source/MyProjectName_cc26x2 / src / SYSBIOS"

gmake[1]:输入目录"C:/ti/source/MyProjectName_cc26x2 / src / SysBIOS"

asmem4 C:/ti/simplelink_cc13x2_26x2_sdk_3_20_00_68/kernel/tirtos/packages/ti/sysbios/family/arm/m3/TaskSupport_asm.sv7M ...

gmake[1]:正在离开目录"C:/ti/source/MyProjectName_cc26x2 / src / SYSBIOS"

gmake[1]:输入目录"C:/ti/source/MyProjectName_cc26x2 / src / SysBIOS"

asmem4 C:/ti/simplelink_cc13x2_26x2_sdk_3_20_00_68/kernel/tirtos/packages/ti/sysbios/family/arm/m3/Hwi_asm.sv7M ...

gmake[1]:正在离开目录"C:/ti/source/MyProjectName_cc26x2 / src / SYSBIOS"

正在生成 package.mak (由于 config.bld)...

从 package/cfg/ throughput_peripheral_app_pem4.cfg 配置 throughput_peripheral_app.xem4 ...

正在生成自定义 ROM 库 makefile ...

subdir_rules.mk:12:目标"Build-1367415233-InProc"的食谱失败

JS:"c:/ti/ccs901/xdctools_3_55_00_11_core/packages/xdc/cfg/Main.xs "、第48行:xdc 运行时错误:无法找到软件包 ti.targets.arm.rtsarm 指定的库"lib/boot.aem4"。  未在路径'C:/ti/simplelink_cc13x2_26x2_sdk_3_20_00_68/source;C:/ti/simplelink_cc13x2_26x2_sdk_3_20_00_68/kernel/tirtos/packages;C:/ti/ccs901/xdctools_3_55_00_11_core/packages;..;'中找到它。

gmake.exe:***[package.mak:202:package/cfg/throughput_peripheral_app_pem4.xdl]错误1

gmake.exe:***删除文件'package/cfg/throughput_peripheral_app_pem4.xdl'

gmake.exe:***[package/cfg/throughput_peripheral_app_pem4.xdl]删除文件"package/cfg/throughput_peripheral_app_pem4.h"

gmake.exe:***[package/cfg/throughput_peripheral_app_pem4.xdl]删除文件"package/cfg/throughput_peripheral_app_pem4.c"

JS:"c:/ti/ccs901/xdctools_3_55_00_11_core/packages/xdc/tools/Cmdr.xs "、第52行:error:xdc.tools.configuro:由于更早的错误而导致配置失败(状态= 2);已删除"linker.cmd"。

gmake[1]:***[build-1367415233-InProc]错误1

gmake:***[BUILD-1367415233]错误2

subdir_rules.mk:9:目标"Build-1367415233"的食谱失败

gmake[1]:输入目录"C:/ti/source/MyProjectName_cc26x2 / src / SysBIOS"

clem4 C:/ti/simplelink_cc13x2_26x2_sdk_3_20_00_68/kernel/tirtos/packages/ti/sysbios/BIOS.c ...

gmake[1]:正在离开目录"C:/ti/source/MyProjectName_cc26x2 / src / SYSBIOS"

gmake[1]:输入目录"C:/ti/source/MyProjectName_cc26x2 / src / SysBIOS"

arem4 rom_sysbios.obj m3_Hwi_asi.obj m3_Hwi_asm_switch.obj m3_IntrinsicsSupport_asi.obj m3_TaskSupport_asi.obj ...

gmake[1]:正在离开目录"C:/ti/source/MyProjectName_cc26x2 / src / SYSBIOS"

gmake:由于错误、未重制目标"all"。

 

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

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

    您好!

    感谢您与我们联系。

    似乎找不到一个库。

    JS:"c:/ti/ccs901/xdctools_3_55_00_11_core/packages/xdc/cfg/Main.xs "、第48行:XDC 运行时错误: 找不到库"lib/boot.aem4" 由包 ti.targets.arm.rtsarm 指定。  未在路径'C:/ti/simplelink_cc13x2_26x2_sdk_3_20_00_68/source;C:/ti/simplelink_cc13x2_26x2_sdk_3_20_00_68/kernel/tirtos/packages;C:/ti/ccs901/xdctools_3_55_00_11_core/packages;..;'中找到它。

    我建议检查是否可以在指定的路径中找到缺少的库。 否则、您可能必须更改使用的 XDCTool 版本。

    我希望这将有所帮助、

    此致、

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

    Clement,

    我在2个位置找到了缺失的库:

    C:\ti\simplelink_cc13x2_26x2_sdk_3_20_00_68\kernel\tirtos\packages\ti\catalog\arm\cortexm4\Tiva\ce\lib

    C:\ti/simplelink_cc13x2_26x2_SDK_3_20_00_68\kernel\tirtos\packages\ti\targets\arm\rtsarm\lib

    以下哪一项是正确的?

    当显示"path"时、这是指窗口的路径、还是项目属性中的路径环境变量之一?  还是软件包存储库路径?  似乎有很多地方有一个"路径",但不清楚哪一个。

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

    您好、Brent:

    乍一看、要使用的库似乎是第二个(C:\ti\simplelink_cc13x2_26x2_SDK_3_20_00_68\kernel\tirtos\packages\ti\targets\arm\rtsarm\lib)

    当在提供的所有路径中找不到库/文件时、工具链会报告"路径"问题。 根本原因可能是您提到的任何原因、甚至其他原因-文件不存在、路径不正确(拼写错误、窗口路径不正确)、路径变量问题等。
    CCS 可以帮助您解决这一问题、因为它可能会将"包含"文件夹中的某些库和文件灰显、从而表明找不到这些库和文件。

    我希望这将有所帮助、

    此致、