Tag: 器 错误

“未定义的符号_memset”

我问了一个类似的问题,但我有一些更新让我很困惑。 基本上,我想用链接器链接许多目标文件,如下所示: /usr/ccs/bin/ld -oq -e start_master -dn -z defs -M ../../../mapfile.q {list of object files} 我收到以下错误: Undefined first referenced symbol in file _memset reconf.o 有趣的是,memset没有在reconf.c中引用,我也对整个目录进行了grep,但是在任何其他文件中也没有引用_memset。 因此,我想知道为什么我从链接器收到此错误消息,尽管在我的源代码中实际上没有使用_memset。 有人知道这里会发生什么吗? 非常感谢,这个错误正在驱使我们精神上! 编辑: 我尝试将路径添加到memset库并将其与-lc链接并以详细模式运行: /usr/ccs/bin/ld -oq -e start_master -dn -z defs -z verbose -L/usr/lib -M ../../../mapfile.q {list of object files} -lc 然后我得到以下错误:ld:致命:library -lc:not found ld:fatal:文件处理错误。 没有输出写入q 虽然libc.so显然在/ usr / […]