linux下編譯nginx-1.10.1報錯:src/http/ngx_http_parse.c:1384:32: warning: this statement may fall through [-Wimplicit-fallthrough=]
原因:gcc編譯版本問題導致。
解決辦法:
解決辦法:進入到/root/nginpage/nginx-1.10.1/objs/目錄下(解壓的目錄)
打開編輯文件Makefile,找到有一下內容的這行:
CFLAGS = -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g
把這行內容中的后面加上-Wno-implicit-fallthrough 即可忽略gcc7編譯時switch-case中缺少break的錯誤。