『壹』 UNIX環境高級編程(第2版) UNIX網路編程(卷2):進程間通信(第2版)這兩本書哪個好
我把三本都買了
環境高級編程:講解unix api的,所以會涉及到其他兩本的一些api,但講解不多。
網路編程卷一:講解套接字socket編程的,重點講網路編程的方方面面,比如協議、伺服器架構、io使用。
網路編程卷二:講解進程間通信的,這是相對於卷一的,卷一是網路通信,而卷二是單台機子的進程、線程之間的通信。
=========================================================================
所以這三本都有不同側重,我一般以卷一卷二為主,高級編程為輔,這三本都是工作後常用的資料書,建議備齊。
另外如有興趣可以讀該作者的另外3本書:tcp/ip協議詳解卷一、二、三,尤其是卷一超級有用
『貳』 unix網路編程 的問題(安裝包時出問題)
在 編譯 libroute 目錄時, get_rtaddrs.c 找不到 net/if_dl.h 這個頭文件, 在makfile的這一行
gcc -I../lib -g -O2 -D_REENTRANT -Wall -c -o get_rtaddrs.o get_rtaddrs.c
加入 -I/path/to/net/ /path/to/net 就是 if_dl.h所在目錄,即可。