(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...