2、解壓檔案:
tar -xzvf unpv13e.tar.gz
3、進入unpv13e資料夾,執行configure
cd unpv13e
./configure
4、進入lib資料夾,執行make
cd lib
make
5、以上生成了libunp.a 的靜態庫,將生成的靜態庫複製到作業系統的庫目錄中(/usr/lib)
cd
..sudo
cp libunp.a /usr/lib/
6、將config.h(在目錄unpv13e下)放入目錄/usr/下,將unp.h(在目錄unpv13e/lib/下)放入目錄/usr/lib/和目錄/usr/include/下。
sudo
cp config.h /usr/
cd lib
sudo
cp unp.h /usr/lib/
sudo
cp unp.h /usr/include/
7、使用時只需要 #include 就可以了。
8、測試程式:test.c
#include
#include
intmain()
gcc test.c -o test -lunp
./test
參考: UNIX網路程式設計unp h配置
vi基本操作方法,對你修改某些檔案可能有幫助 會生成 unpv13e資料夾 2.進入該資料夾 cd unpv13e 3.進入管理員模式,不進入會報錯 sudo su 有些網上資料要開啟readme文件,按照上面要求操作,但是你按部就班的照做會出錯。4.執行configure檔案 configure ...
《UNIX網路程式設計》實驗環境搭建 unp h
學linux下的網路程式設計,stevens的 unix網路程式設計 卷一 不可不看。經典中的戰鬥機。本文記錄實驗環境的搭建過程。本人linux用的是centos 6.4 得到原始碼包 unpv13e.tar.gz tar zxvf unpv13e.tar.gz cd unpv13e 閱讀readm...
UNIX網路環境搭配,解決unp h等問題
2 對該檔案解壓,隨便解壓到 均可 3 在終端進入unpv13e下,開始進行配置,按照下面的指令依次執行即可。1.configure 2.cd lib 3.make 4.cd libfree 5.make 6.cd libgai 7.make 8.cd 9.sudo cp libunp.a usr ...