APUE整本书中都有这么一条 include “apue.h” 预处理语句~
源代码及相关下载见:http://www.linuxidc.com/Linux/2011-04/34662.htm
然后,apue这个文件里include了其他一些.h文件~ 还有一些常量和函数的声明(目前还不懂是干嘛的)
error.c 中定义了几个error处理的函数貌似
具体的要在Linux环境下运行APUE书中代码要做的操作:
1.将下载好的代码解压产生一个apue.2e文件夹
2.然后将apue.h 和error.c 着两个文件复制到 /usr/include 下面
3.打开apue.h 在最后加上 include “error.c”
我现在是这样解决的,编译运行了书中的几段代码~