16.unix網絡編程一卷 unp.h

unix網絡編程 --ubuntu下創建編譯環境html

1.安裝編譯器,安裝build-essential

sudo apt-get install build-essential編程

2.下載本書的頭文件

下載unp13e: http://pix.cs.olemiss.edu/csci561/prg561.1.htmlubuntu

3.進入unp13e 查看readme,照下列提示操做

 1)chmod u+x configurevim

      ./configure網絡

 2)cd libtcp

        makeui

 3)cd ../libfree (這步出錯不要緊)unix

      makehtm

 4)cd ../libgai(這步出錯不要緊)ci

      make

4.將生成的libunp.a靜態庫複製到/usr/lib and /usr/lib64中

 cd.. //回到unpv13e目錄

 sudo cp libunp.a /usr/lib

 sudo cp libunp.a /usr/lib64

5.修改unp.h並將其和config.h拷貝到/usr/include 中,爲了之後include方便

 vim lib/unp.h //將unp.h 中#include 「../config.h」修改成#include 「config」

 sudo cp lib/unp.h /usr/include

 sudo cp config.h /usr/inlcude 

6.編譯源代碼

 cd ./intro

 gcc daytimetcpcli.c -o daytimetcpcli -lunp

相關文章
相關標籤/搜索