请看原文
https://blog.csdn.net/qq_41899773/article/details/107376991
一、下载源码
二、解压这个文件
tar -zxvf src.tar.gz
解压后文件会放在apue.2e目录下,这个目录里包含了书本上的源码,也包含了apue.h和error.c文件。
三、复制apue.h到/usr/include/下
cp ./apue.2e/include/apue.h /usr/include/
此时/usr/include/下没有apue.h文件,直接复制即可
四、复制error.c到/usr/include/下
cp ./apue.2e/lib/error.c /usr/include/
注意看清楚这里error.c,步骤三是errer.h
五、/usr/include/apue.h文件 配置
使用vi编辑器打开文件:
vi /usr/include/apue.h
在文件最后#endif前加上包含error.c的代码:
#include “error.c”;