apue 文章集錦
與 apue 相關的一系列文章比較龐雜,按原書目錄整理了一下,形成目錄,方便系統性閱讀。
另外這些文章是在我快讀完的時候開始寫的,之前的一些章節還多有遺漏,后面慢慢補上。
chapter 1: UNIX 基礎知識
chapter 2: UNIX 標準化及實現
chapter 3: 文件 I/O
[apue] Linux / Windows 系統上只能建立不超過 PATH_MAX / MAX_PATH 長度的路徑嗎?
chapter 4: 文件和目錄
chapter 5: 標準 IO 庫
chapter 6: 系統數據文件和信息
chapter 7: 進程環境
chapter 8:進程控制
chapter 10:信號
chapter 14:高級 I/O
chapter 15:進程間通信
chapter 16:網絡 IPC:套接字
chapter 17:高級進程間通信
[apue] 作為 daemon 啟動, Unix Domain Socket 偵聽失敗?
chapter 18:終端 I/O
chapter 19:偽終端
chapter 20:數據庫函數庫
[apue] apue_db:一個可以充當"注冊表"的 key-value 數據庫
chapter 21:與網絡打印機通信
附錄
本文用到的代碼都放在下面的git庫了,有需要的可以“復刻”
https://github.com/goodpaperman/apue
我用的系統是 CentOS 6.7,內核 2.6.32-573,gcc 版本 4.4.7
因為系統版本太老,需要進行一系列升級:
sudo yum install git
sudo yum install gcc
sudo yum install glibc-static
sudo yum install gcc-c++
11 章有個 cxx11 的例子就需要用到高版本編譯器,我暫時注掉了。
還有部分章節有 Makefile.solaris 的文件,表明是需要在 Solaris 下編譯的內容。
這部分我用的系統是 SunOS 5.10,內核ID generic_147148-26,gcc 版本 5.5.0
本文來自博客園,作者:goodcitizen,轉載請注明原文鏈接:http://www.rzrgm.cn/goodcitizen/p/articles_collection_about_apue.html
浙公網安備 33010602011771號