UNIX环境高级编程学习环境搭建---apue.h
声明:本文参考https://blog.****.net/freestyle4568world/article/details/39269129
因为本分类的学习许多实例来自于《UNIX环境高级编程第三版》一书,其中几乎每个实例都包括apue.h这个头文件,查询才知道这是作者编程的一个头文件,这里关于这个头文件的环境的搭建做一个记录
1.下载源码 http://www.apuebook.com/apue3e.html
2.解压:tar -zxvf src.3e.tar.gz
3.进入解压后的目录:cd apue.3e
4.make
5.报错:“找不到 -lbsd”
6.添加libbsd.a的静态链接库:sudo apt-get install libbsd-dev
7.再次make
8.将apue.h文件及其对应的静态链接库libapue.a分别复制到 /usr/include/ 和 /usr/local/lib/
9.完成配置,使用书中1-3代码进行测试
编译运行效果如下:
实例成功运行代表配置成功