我现在问了一个类似的问题,但我有一些更新让我很困惑。基本上,我想用链接器链接许多目标文件,如下所示:
/usr/ccs/bin/ld -o q -e [list of many object files]
我收到以下错误:
Undefined first referenced
symbol in file
_memset reconf.o
有趣的是,memset没有在reconf.c中引用,我也是grep'ed 整个目录,但在任何其他文件中也没有引用_memset。因此,我想知道为什么我从链接器收到此错误消息,尽管没有 我的源代码_memset实际上是使用的。任何人都知道这里会发生什么?
非常感谢,这个错误让我们精神错乱!