【发布时间】:2019-02-17 13:24:06
【问题描述】:
我已将新的 mycode.c 和 mycode.h 文件添加到我的 IAR Embedded Workbench 项目中。文件编译没有错误,但链接器失败并显示以下消息:
Error[Li005]: no definition for "myfun()" [referenced from C:\MyProj\Debug\Obj\main.o]
(为了保护无辜,有些名字改了。)
我检查了 .map 文件,myfun() 没有出现在那里。知道为什么 myfun() 没有链接吗?
【问题讨论】: