TI中文支持网
TI专业的中文技术问题搜集分享网站

CCS6上调用EDMA_LLD的问题

大家好!

            我在CCS6上调用EDMA_LLD,编译时发生下面问题:

>> Compilation failure
undefined                                                            first referenced symbol                                                                 in file ———                                                                  —————- _ti_sysbios_family_c64p_EventCombiner_disableEvent__E D:\ti\edma3_lld_02_12_00_20\packages\ti\sdo\edma3\drv\sample\lib\ti816x-evm\674\release\edma3_lld_drv_sample.a674<sample_cs.o674>
_ti_sysbios_family_c64p_EventCombiner_enableEvent__E D:\ti\edma3_lld_02_12_00_20\packages\ti\sdo\edma3\drv\sample\lib\ti816x-evm\674\release\edma3_lld_drv_sample.a674<sample_cs.o674>

error #10234-D: unresolved symbols remain
error #10010: errors encountered during linking; "BIOS_DM8168.out" not built
gmake: *** [BIOS_DM8168.out] Error 1
gmake: Target `all' not remade because of errors.

**** Build Finished ****

请问怎么解决?

Chris Meng:

你好,

能否查看一下EDMA LLD的releasenote,看看配套使用的编译器/工具是否一致?不一致的话,能否安装releasenote里面指定的编译器/工具,然后在尝试一下?

tao wu4:

回复 Chris Meng:

我也碰到这个问题,按照TI文档把EDMA3_lld重新编译了一遍,但是并没有产生.lib静态文件。请问你是如何解决“undefied symbol”这个问题的。

赞(0)
未经允许不得转载:TI中文支持网 » CCS6上调用EDMA_LLD的问题
分享到: 更多 (0)