UNIX網路環境搭配,解決unp h等問題

2021-06-21 14:07:40 字數 697 閱讀 5098

(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/lib

10.        sudo cp libunp.a /usr/lib64

11.        gedit lib/unp.h   //將unp.h中#include "../config.h"修改為#include "config.h"

12.        sudo cp lib/unp.h /usr/include

13.        sudo cp config.h /usr/include

到此就全部配置成功了,可以按照書上新增#include "unp.h"了,但是編譯時得動態鏈結unp

例如:現在我有這樣一段**  time.c  編譯時得這樣

gcc -o time time.c -lunp

ok,大功告成。

UNIX 網路程式設計環境配置

在ubuntu中配置這本書的環境 第2步 通過終端,cd進入上面的壓縮包所在資料夾 然後執行 tar zxf unpv13e.tar.gz 第3步 安裝編譯器 sudo apt get install build essential第4步 進入unpv13e目錄 configure cd lib m...

UNIX網路程式設計 UNP 卷2 第一章

今天開始拜讀unp這部神作了 第一章主要是簡介內容,包括對經典ipc和同步機制的描述。雖然卷2主要是講解ipc的,但這個ipc包括了平常所說的程序間通訊和同步。pipe fifo message queue mutex locks semaphores shared memory rpc socke...

UNIX網路程式設計之環境配置

開始學習 unix網路程式設計 輸入第乙個程式後,遇到各種錯誤,先將解決方案記錄如下。mkdir home yourname download 建立存放壓縮檔案的目錄 tar xzvf unpv13e.tar.gz 解壓 ls al 檢視該目錄下的檔案 cd unpv13e 進入unpv13e ca...