TI论坛
直播中

吴晓成

8年用户 362经验值
私信 关注
[问答]

根据edma3例程新建工程,出现以下问题:unresolved symbol main,first referenced in ...\rts6600e_elf.lib<args_main.obj>

本人刚接触C6678没多久,学习了edma3的例程之后想自己新建一个工程,结果出现了如下的错误

我找了很多资料,大概意思是库文件没加进去导致的,但是库文件我是照搬例程的,文件路径和例程都是一样的,很费解

回帖(6)

王山崎

2018-7-24 08:57:59
试试看看是不是编译输出选COFF或ELF?
举报

吴晓成

2018-7-24 09:12:21
引用: liyabn1 发表于 2018-7-24 08:57
试试看看是不是编译输出选COFF或ELF?

Denny Yang 你好:
       之前我选择的是跟例程一样的ELF输出编译,现在我改成了COFF之后出现了以下问题
举报

高欢

2018-7-24 09:28:09
光库文件照搬是不够的,主要是配置文件,如果是带BIOS的,最好把XDC的配置也继承过来。您可以看看例子里面编译器选项的首页 包含芯片选择,RTS LIB选择,Compiler tool选择的这项是怎么定义的
举报

吴晓成

2018-7-24 09:33:38
引用: liuqin123 发表于 2018-7-24 09:28
光库文件照搬是不够的,主要是配置文件,如果是带BIOS的,最好把XDC的配置也继承过来。您可以看看例子里面编译器选项的首页 包含芯片选择,RTS LIB选择,Compiler tool选择的这项是怎么定义的

问题已经解决,正如您说的,谢谢!
举报

更多回帖

发帖
×
20
完善资料,
赚取积分