在学习《UNIX环境高级编程》(简称APUE)的过程中,会时不时地敲下书上的程序。
这是需要用到头文件 apue.h。
可以登陆http://www.apuebook.com/ 下载相应版本的源码,并解压
apue.h位于apue.2e/include目录下
error.c位于apue.2e/lib目录下(包含apue.h中错误处理的实现)
将apue.h 与 error.c两个文件复制到 /usr/include 目录下即可。
由于usr目录权限限制,可切换至root用户,或:
sudo cp apue.2e/include/apue.h apue.2e/lib/error.c -t /usr/include/
在最后一行 #endif /* _APUE_H */ 前添加 #include “error.c” 即可。