unix網絡編程 --ubuntu下創建編譯環境html
sudo apt-get install build-essential編程
下載unp13e: http://pix.cs.olemiss.edu/csci561/prg561.1.htmlubuntu
1)chmod u+x configurevim
./configure網絡
2)cd libtcp
makeui
3)cd ../libfree (這步出錯不要緊)unix
makehtm
4)cd ../libgai(這步出錯不要緊)ci
make
cd.. //回到unpv13e目錄
sudo cp libunp.a /usr/lib
sudo cp libunp.a /usr/lib64
vim lib/unp.h //將unp.h 中#include 「../config.h」修改成#include 「config」
sudo cp lib/unp.h /usr/include
sudo cp config.h /usr/inlcude
cd ./intro
gcc daytimetcpcli.c -o daytimetcpcli -lunp