unix 环境高级编程第三版 源码无法 make 成功的注意点

时间:2022-06-22 20:36:45

解决的方法:

1)make失败后,make clean

2)ubuntu

sudo apt-get install libbsd-dev

3)然后重新make,成功了。

4) 在apue.h的文件最后#endif之前添加#include "error.c"

5) sudo cp ./include/apue.h  /usr/include/

sudo cp ./lib/error.c  /usr/include/

sudo cp ./lib/libapue.a /usr/local/lib/

sudo cp ./lib/libapue.a /usr/lib