1.unix網絡編程卷1:套接字聯網API(第三版)
源代碼下載:http://www.unpbook.com/src.html
2.解壓下載的源碼到某一目錄(我的是:/home/damage/文檔/unpv13e)
3.切換到當前源碼目錄
4.依次執行下列命令
./configure
cd lib
make
cd ../libfree
make
5.make libfree可能會出現錯誤
解決方案:在inet_ntop.c中加入如下代碼即可:(插入到所有頭文件之後)
#define size_t socklen_t
6.關鍵一步(需要root權限)
cp ./lib/unp.h /usr/include/
7.測試introduction實例
cd intro
make daytimetcpsrv
make daytimetcpcli
//測試結果
./daytimetcpsrv
./daytimetcpcli 127.0.0.1
Sat May 6 21:35:10 2017