|
我在看《unix环境高级编程》一书,照着上面例子写出来,结果出现下面的错误,请问哪个err_sys该怎么处理
源代码:
#include "ourhdr.h"
#define BUFFSIZE 8192
int
main(void)
{
int n;
char buf[BUFFSIZE];
while ((n=read(STDIN_FILENO,buf,BUFFSIZE))>0)
if (write(STDOUT_FILENO,buf,n) !=n)
err_sys("write error");
if (n<0)
err_sys("read error");
exit (0);
}
错误提示:/tmp/ccydJzzj.o: In function `main':
/tmp/ccydJzzj.o(.text+0x5b): undefined reference to `err_sys'
/tmp/ccydJzzj.o(.text+0x73): undefined reference to `err_sys'
collect2: ld returned 1 exit status |
|