2、超級使用者許可權登入 #cd /usr/include,將apue.h和error.c兩個檔案copy到該目錄下。(apue.h位於 your_apue_path/inlcude ,error.c位於your_apue_path/lib )
以我的路徑為例:
#cp /home/my/apue.2e/inlcude/apue.h /usr/include
#cp /home/my/apue.2e/lib/error.c /usr/include (實現apue.h中的出錯處理函式)
3、編輯apue.h
#vi apue.h
在最後一行 #endif /* _apue_h */ 前面新增一行 #include "error.c"
:wq 儲存,退出.
然後就可以方便的使用apue.h編譯《unix高階環境程式設計》的的程式了
有關apue h標頭檔案的疑問???
講1.為什麼要包含 apue.h 標頭檔案?這個標頭檔案中都定義了什麼?在標頭檔案apue.h中,定義了常量和我們自編的函式的原型 因為大多數程式需要包含下列標頭檔案 在中包含了所有標準unix函式原型,而apue.h自動包含了這些系統標頭檔案,同時還包含了 這樣就減少了本書正文中列出的所有程式的長...
UNIX環境高階程式設計》apue h標頭檔案的配置
初學 unix環境高階程式設計 的朋友都會遇到乙個問題,執行裡面的例項 download 時就出現問題,提示 錯誤 apue.h 沒有那個檔案或目錄 apue.h是作者自定義的乙個標頭檔案,包括程式所需的常用標頭檔案及出錯處理函式。所以因該將它放入系統標頭檔案中 linux下是 usr includ...
UNIX環境高階程式設計Apue h檔案的配置
初學 unix環境高階程式設計 的朋友都會遇到乙個問題,執行裡面的例項 download 時就出現問題,提示 錯誤 apue.h 沒有那個檔案或目錄 apue.h是作者自定義的乙個標頭檔案,包括程式所需的常用標頭檔案及出錯處理函式。所以因該將它放入系統 標頭檔案中 linux下是 usr inclu...