【UNIX高级编程】关于UNIX编程环境的配备(apue.h和error.h)
【UNIX高级编程】关于UNIX编程环境的配置(apue.h和error.h)
error.c
三,示例:
一,配置
apue.h是作者自己写的一个文件,包含了常用的头文件,系统不自带。其中包含了常用的头文件,以及出错处理函数的定义。使用起来确实很方便。
想要使用,还要进行下面操作,完成相关配置.
在http://www.apuebook.com/下载src.tar.gz源代码的压缩包。
1、解压至/home/user/目录下
2、修改 Make.defines.linux中的WKDIR=/home/xxx/apue.2e,为WKDIR=/home/user/apue.2e
3、返回至apue.2e目录下面,修改linux.mk,将里面的nawk全部改为awk,可以使用这个命令 :%s/nawk/awk/g
4、make
5、将/home/user/apue.2e/include/apue.h和/home/user/apue.2e/lib/error.c复制到/usr/include目录下
二,要拷贝的apue.h和error.c文件如下:(可以直接复制并拷贝到/usr/include下)
apue.h (添加了一行 #include <error.c>)
error.c
三,示例: