在Unix网路编程第一卷第三版第一章的第一个例子中,包含了unp.h头文件。这个头文件并不在标准库中,你可以通过下载该书的附属代码来使用它。点击这里下载,你也可以在图灵社区中进行下载。
下载后需要进行编译,步骤如下:
1、解压
2、修改configure的权限,并执行再在lib目录下使用make进行编译
chmod u+x configure
./configure
// lib目录
make
3、将生成的libunp.a文件复制到/usr/lib目录
sudo cp libunp.a /usr/lib
4、将unpv13e目录下的config.h文件复制到/usr/include目录
sudo cp config.h /usr/include
5、修改lib目录下的unp.h文件,修改的内容如下:
#include