在ubuntu上配置apue的运行环境

http://www.apuebook.com/code3e.html

在上面的网站下载代码包,解压得到源码

1 sudo apt-get install libbsd-dev  

安装这个支持,在解压包的makefile路径下运行make

1 sudo cp ./include/apue.h /usr/include/
2 sudo cp ./lib/libapue.a /usr/local/lib/

运行这两个拷贝

最后,测试第一个程序

1 cd figlinks/
2 cp fig1.3 myls.c
3 gcc myls.c -o myls.o -lapue
4 ./myls.o /dev

就可以实现ls的功能

 

参考文档:http://blog.sina.com.cn/s/blog_94977c890102vdms.html

原文地址:https://www.cnblogs.com/kongchung/p/4598895.html