在阅读Unix网络编程(第三版)的过程中发现(UNP),书中的代码只需要包含#include "unp.h"
即可编译,百度了一下,有不少配置unp.h
头文件环境的文章,因此试着操作了一下,以便自己日后查阅。
一、准备工作
下载源代码包:unpv.13e.tar.gz,百度一下很容易找到;
安装Linux系统,这里使用Ubuntu 12.04 32bit;
对于初次使用Ubuntu系统,需要安装必要的库和编译器,指令:
apt-get install build-essential
注意:笔者尝试用Ubuntu 64位系统进行编译,出现了以下错误,建议还是在32位系统下来完成环境配置:
二、配置步骤
第一步:打开终端,解压unpv.13e.tar.gz,进入upnv13e目录,然后输入指令:
./configure