当前位置: 技术问答>linux和unix
请问使用syslog()函数为什么报错?高分相送!
来源: 互联网 发布时间:2015-04-01
本文导语: 在使用syslog()函数编译没有错误,但是在链接时报错, 错误信息如下: cc -o unp error.o daytimetcpcli.o undefined first referenced symbol i...
在使用syslog()函数编译没有错误,但是在链接时报错,
错误信息如下:
cc -o unp error.o daytimetcpcli.o
undefined first referenced
symbol in file
std_syslog error.o
i386ld fatal: Symbol referencing errors. No output written to unp
*** Error code 13 (bu21)
请问这是什么原因?
如何解决?
谢谢!
(环境:SCO Unix)
错误信息如下:
cc -o unp error.o daytimetcpcli.o
undefined first referenced
symbol in file
std_syslog error.o
i386ld fatal: Symbol referencing errors. No output written to unp
*** Error code 13 (bu21)
请问这是什么原因?
如何解决?
谢谢!
(环境:SCO Unix)
|
为什么是std_syslog?是不是有什么宏定义把syslog替换了?
不知道SCO是什么样,一般地syslog在libc里的,不需要显式连接。
不知道SCO是什么样,一般地syslog在libc里的,不需要显式连接。
|
好像是连接的时候少了一个库,具体什么不太了解,看看man?
|
up
|
关注