IAR在main.c之外的c文件里新建函数或更改函数名就会出现declared implicitly

2019-07-14 19:16发布

用IAR打开一个之前建立的工程,程序是可以正常工作的,但是现在想在main.c之外的.c文件(如LED.c)里建立新的函数,也在同名的.h文件里声名了该函数,但是在main主函数里调用就会出现declared implicitly,除非在main.c文件里再次声明;为什么会这样?
然后试了下把LED.c的旧的函数改了一下名字,也是会出现declared implicitly;就是说该工程除了在main.c里创建新函数,不允许其他c文件创建新的函数;请问有没有解决方法?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。