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.

[参考译文] AM2634:尽管创建和链接了许多文件、但映射文件缺少符号

Guru**** 2589280 points
Other Parts Discussed in Thread: SYSCONFIG

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1136240/am2634-map-file-is-missing-symbols-although-many-files-are-builded-and-linked

器件型号:AM2634
Thread 中讨论的其他器件:SysConfig

大家好、

我在构建或链接时没有遇到任何错误、但在映射文件中、仅包含两个文件、如下所示:

但我已经构建了 SysConfig 文件的.o、main.c 和 AdcDrv_Common.c

但为什么地图文件中只包含以下两个文件?
1) ti_DPL_config.o  
2) 2) main.o

我正在使用以下 makefile 目标进行链接:

链接:
@回显链接....
"c:/ti/ccs1110/ccs/tools/compiler/ti_cgt_tiarmclang_1.3.1.LTS/bin/tiarmclang.exe /ti/mcu_plus_sdk_am263x_08_02_01_08/source/kernel/nortos/lib /ti/mcu_plus_sdk_am263x_08_02_01_08/source/board/lib /ti/ccs1110/ccs/tools/compiler/ti_cgt_tiarmclang_1.3.1.LTS/lib -ldrivers.am263x.r5f.ti-arm-clang.debug.lib -mcpu=cortex-R5 -mfloat-abi=hard -mfp=vfpv3-D16 -mlittle-endian -dsOC_AM263X -D_debug_=1 -gstrict-dwarf -g -Wall -wo-vu-variable-type-not at-end -wl-wl-express-express-wl-wl-over-m -lboard.am263x.r5f.ti-arm-clang.debug.lib、-express-express-express-wl-wl-m-ex-m-express-ov-m-m-m-m-over-m-express-m-over-m-m-express-m-m-m.over-m、/ti/mcu_plus_sdk_am263x_08_02_01_08/source/drivers/lib -lnortos.am263x.r5f.ti-arm-clang.debug.lib -ovl-express-wl-over-m-over-m-over-m-m-over-dm-express-over-m-over-m-m-model -m-m-m.ip-m-m-m-express-over-m-over-m-m-m-m.ip-m-express-over-m-m.over-m-ex
@回显已完成链接....
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你(们)好  

    在通过 CCS 链接时是否面临相同的问题?

    为了便于您参考、我附加了命令以举例说明:

    构建目标:"gpio_led_blink_am263x-cc_r5fs0-0_nortos_ti-arm-clang.out"
    调用:ARM 链接器
    "c:/ti/ccs1120/ccs/tools/compiler/ti-cgt-armllvm_1.3.1.LTS/bin/tiarmclang.exe /ti/mcu_plus_sdk_am263x_08_03_01_06/source/kernel/nortos/lib /ti/mcu_plus_sdk_am263x_08_03_01_06/source/board/lib -mcpu=cortex-r5 -mfloat-abi=hard -mfp=vfpv3-D16 -mlittle-endian -dsoc_AM263X -D_debug_=1 -gstrict-dwarf -g -wl-cc-vu-variable-mode-te-type-not at-end -dsocco-wl-reme-express-gpf-nat-m-at-rwl-m-ex-m-at-at-in-at-rwl-m-m-at_ex-at-in-at-at-rwl-m-m-m-at_ex-at-at-m-m-m-at_remot-at-ine-from-at-ine-gpf-nat-ex-in-at-in-in-m-at-at-at-rwlf-nat-m-at-at-at-rwl-m-m-m-gpf-nat-m-m-in-m-m-m-display-in -lboard.am263x.r5f.ti-arm-clang.debug.lib -ldrivers.am263x.r5f.ti-arm-clang.debug.lib -lnortos.am263x.r5f.ti-arm-clang.debug.lib /syscfg/ti_enet_open_close.o /syscfg/ti_enet_config.o /syscfg/ti_board_open_close.o /syscfg/ti_board_config.o /syscfg/ti_power_clock_config.o /syscfg/ti_pinmux_config.o /syscfg/ti_drivers_open_close.o /syscfg/ti_drivers_config.o /syscfg/ti_dpl_config.o /ti/ccs1120/ccs/tools/compiler/ti-cgt-armllvm_1.3.1.LTS/lib /ti/mcu_plus_sdk_am263x_08_03_01_06/source/drivers/lib
    已完成构建目标:"GPIO_LED_BLINK _am263x-cc_r5fs0-0_nortos_ti-arm-clang.out"

    您能否与我分享您的项目以重现问题?

    谢谢、此致

    Sri Vidya

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

    您可以下载并使用 MCU_PLUS_SDK 和 tiarmClang 的最新版本以及最新的文档。

    SDK: https://www.ti.com/tool/download/MCU-PLUS-SDK-AM263X

    编译器: https://www.ti.com/tool/download/ARM-CGT-CLANG/2.1.1.LTS