今天在一臺新的服務器上 準備安裝nginx 一開始裝的擴展什麼的都很順利 可是make的時候出了問題 我肯定全部須要的擴展都已經安裝好了,出現問題以下:html
haiqi@haiqi-B85M-D2V:/nginx-1.10.3$ makenginx
cc1: all warnings being treated as errors
objs/Makefile:458: recipe for target 'objs/src/core/ngx_murmurhash.o' failed
make[1]: * [objs/src/core/ngx_murmurhash.o] Error 1
make[1]: Leaving directory '/nginx-1.10.3'
Makefile:8: recipe for target 'build' failed服務器
make: * [build] Error 2ui
折騰了一上午以後 終於在另外一篇文章中找到解決方法 http://www.aiuxian.com/articl...htm
將對應的makefile文件夾中(如本文中在 /nginx-1.10.3/objs/Makefile) 找到 -Werrori 並去掉 在從新make便可ip
查了-Werrori意思以後 發現原來它要求GCC將全部的警告當成錯誤進行處理 全部致使錯誤輸出 並不能進行下一步ci