默认的nginx编译选项里居然是用debug模式(-g)的,debug模式会插入很多跟踪和ASSERT之类,造成编译以后一个nginx有好几兆。 百度之后有以下两种方法: 方法一: 去掉nginx的debug模式编译,编译以后只有375K(nginx-0.5.33, gcc4)。 在 auto/cc/gcc,最后几行有: # debug CFLAGS=”$CFLAGS -g” 注释掉或删掉
缩小Nginx编译的体积
发表评论
默认的nginx编译选项里居然是用debug模式(-g)的,debug模式会插入很多跟踪和ASSERT之类,造成编译以后一个nginx有好几兆。 百度之后有以下两种方法: 方法一: 去掉nginx的debug模式编译,编译以后只有375K(nginx-0.5.33, gcc4)。 在 auto/cc/gcc,最后几行有: # debug CFLAGS=”$CFLAGS -g” 注释掉或删掉
此内容受密码保护。如需查阅,请在下列字段中输入您的密码。 密码: