然後把 /home/godsoul/apue.2e/inlcude 目錄下的 apue.h 檔案和位於 /home/godsoul/apue.2e/lib 目錄下的 error.c 檔案都複製到 /usr/include 目錄下,apue.2e/lib/libapue.a 到/usr/lib/和 /usr/lib64下。注意複製這檔案你需要有root許可權。之所以要這樣做,是因為gcc在鏈結標頭檔案時會到 /usr/include 這個目錄下尋找需要的標頭檔案,若找不到則報錯。
最終還要編輯一下複製過來的 apue.h 檔案
在最後一行 #endif 前面新增一行 #include 「error.c」
這樣就不會報錯了。
《Unix環境高階程式設計》準備apue h
unix環境高階程式設計 的第乙個程式1 1,編譯報告找不到apue.h,解決方法 2.解壓 tar zxvf src.2e.tar.gz 3.進入解壓目錄,修改make.defines.linux中的wkdir home apue.2e,為wkdir cygdrive d unixprogramm...
apue h標頭檔案(UNIX環境高階程式設計)
相信很多初學 unix環境高階程式設計 的朋友都會遇到乙個問題,執行裡面的例項 download 時就出現問題,提示 錯誤 apue.h 沒有那個檔案或目錄 apue.h是作者自定義的乙個標頭檔案,包括程式所需的常用標頭檔案及出錯處理函式。所以因該將它放入系統標頭檔案中 linux下是 usr in...
Unix環境高階程式設計開篇 apue h 配置
書就不多說了,被稱為unix下c程式設計的聖經 不過現在國內貌似部分人都喜歡向別人推薦書,我很懷疑著部分人是不是推薦的每一本都看過。這個我暫時也不敢推薦,因為我也沒有看完。這本書上幾乎所有的 都用到了作者程式設計的乙個標頭檔案 apue.h,但是這個不是iso c自帶的,所以需要配置一下。2 解壓 ...