UNIX环境高级编程学习环境搭建—apue.h

  • Post author:
  • Post category:其他

声明:本文参考https://blog.csdn.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代码进行测试

 编译运行效果如下:

实例成功运行代表配置成功


版权声明:本文为qq_34805255原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。