編譯內核時提示zlib.h找不到,我是在普通用戶下su後編譯的,權限問題還是少裝了什麼?
---------------------分割線---------------------
網上找了一個,可惜我沒用configure_out.txt,還有別的辦法嗎?
在編譯configure的時候,在最後加一個參數 >>configure_out.txt
編譯完後,所有的記錄都保持在這個文件裡
在nmake或make時也加一個參數 >>make_out.txt
在編譯的時候會記錄所有編譯項目
如果此時發生意外斷電或死機在make_out.txt的最後看下目錄地址
cd到離該目錄最近的makefile所在目錄
輸入命令nmake clean(VS下) 或make clean(MinGW下)
完成後轉到$QTDIR$目錄下
並輸入nmake >>make_out2.txt
這樣編譯器會跳過已經編譯好文件繼續編譯未完成的任務
---------------------分割線---------------------
開個新的終端先把 zlib1g-dev 裝上,然後繼續 make 看看行不?
---------------------分割線---------------------
OK搞定。
---------------------分割線---------------------
出現這種問題的話,該如何下手找到原因呢?比如說:你是按什麼思路來發現需要安裝zlib1g-dev
頭文件和靜態庫一般包含在dev包裡面
一般這種包就叫zlib-dev,zlib[version]-dev,libzlib-dev,libzlib[version]-dev