【发布时间】:2023-03-29 21:05:01
【问题描述】:
我不断收到错误,我的函数已被多次定义。当然,我的文件中只有一个文件和一个具有该名称的函数。 gcc 在哪里可以找到其他定义?
这是一个示例错误消息,但我收到了很多:
/tmp/ccerCzAD.o:main.c:(.text+0xdb):
首先在这里定义
/tmp/ccGbaGfJ.o:在函数'at'中:
dlist.c:(.text+0xe3): `at'的多重定义
我包括了“stdio.h”和“stdlib.h”。函数“at()”可能已经在其中一个中定义了吗?
【问题讨论】: