【发布时间】:2009-09-17 23:34:22
【问题描述】:
这是一个非常奇怪的问题。我正在 Solaris 10 上编译一个 C++ 项目,带有 cc "Sun C 5.7 2005/01/07" 和 Bison 1.25(如果重要的话)。最终构建完库后,仍然无法链接可执行文件,并显示以下错误消息:
未定义的第一个引用 文件中的符号 PointZERO /export/build/proj/lib/libMainLib.so ld:致命:符号引用错误。没有输出写入 bin/the_exe
有人知道这个“PointZERO”符号吗?它不在我的代码中;我的任何库中也不包含该字符串。我以前从未见过这个名字。而且我在 Google 上没有找到任何关于此的信息...
【问题讨论】: