这个错误是什么意思?
/tmp/ccevEqoI.o: In function `main':
funcptr.c:(.text+0x61): undefined reference to `AddALL'
collect2: ld returned 1 exit status
我正在尝试编写一个函数,将所有整数相加至极限
由用户输入。
转录的“答案”是来自OP的评论:
我编写了一个程序,它将所有整数相加至指定的限制。为此我必须编写一个函数。所以我创建了一个名为“AddAll”的函数,但是当我从程序中调用它时,我将其称为“AddALL”。
Note: C 区分大小写。最终,当我更改了调用它的函数的名称时。它编译完美:)
只是认为这条信息对初学者有用。
这意味着链接器(称为ld
在 gcc 中)没有找到该符号AddALL
在指定的目标文件中。基本上,该函数没有主体,或者它是一个声明为的变量extern
没有定义。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)