先說解決方法:nginx
在nginx目錄下,查看objs/autoconf.err文件,該文件記錄了具體的錯誤信息spa
vi objs/autoconf.err
通常就是缺乏一些文件,由於個人gcc、g++也是離線包安裝的,打開文件顯示以下圖code
我這個就是沒有找到libmpfr.so.4嘛,網上找了個mpfr的rpm包裝上去就能夠了。blog
具體狀況具體處理,這裏主要是說明能夠在這個文件裏看到具體的報錯信息。class
找到這個文件主要是想着是否是nginx代碼有什麼判斷沒走進去,就想看一下這個錯是哪兒報的,而後使用了下面這句命令,在當前文件夾下查找包含"C compiler cc is not found"這句話的文件,結果就意外收穫了包含報錯信息的文件。gcc
grep -nHIrF "C compiler cc is not found" ./
再一個就是,安裝完mpfr以後其實又提示找不到libmpfr.so.6,結果找了很久沒找到包含libmpfr.so.6的包。受網友啓發,將libmpfr.so.4軟連接一下,結果就能夠了。grep
ln -s /usr/lib64/libmpfr.so.4 /usr/lib64/libmpfr.so.6
浪費了一個下午,以爲很虧,看到有很多朋友都有報這個錯,但願本文能有所幫助吧。gc