pdf书籍下载链接:
源码下载链接:http://apuebook.com/code3e.html
下载解压后进入apue.3e文件夹,直接执行make,报错如下:
/usr/bin/ld: cannot find -lbsd
链接出错,缺少链接库
$ sudo apt-get install libbsd-dev
复制头文件和库到ubuntu的/usr下:
$ sudo cp ./include/apue.h /usr/include/
$ sudo cp ./lib/libapue.a /usr/local/lib/
$ sudo cp ./lib/libapue.a /usr/lib/
新建error头文件
$ sudo touch apueerror.h
$ sudo chmod 777 apueerror.h
$ sudo cp apueerror.h /usr/include/
文档中的示例代码段在 apue.3e/figlinks文件夹下