编译windows版tengine(nginx)

来源:互联网 发布:bind源码 内网dns 编辑:程序博客网 时间:2024/05/29 00:34
tengine(nginx)通过cygwin编译出windows版本安装包


cygwin下载
https://cygwin.com/setup-x86_64.exe


tengine下载地址
http://tengine.taobao.org/download_cn.html


cygwin安装gcc
setup-x86_64.exe -q -P wget -P gcc-g++ -P make -P diffutils -P libmpfr-devel -P libgmp-devel -P libmpc-devel
cygwin安装crypt
Devel_Default>gambas3-gb-crypt:MD5/DES crypting for Gambas
...


tengine编译windows版本时编译参数
./configure --builddir=objs --prefix=../nginx --conf-path=conf/nginx.conf --pid-path=logs/nginx.pid --http-log-path=logs/access.log --error-log-path=logs/error.log --sbin-path=nginx.exe --with-cc-opt="-D FD_SETSIZE=409600" && make && make install




对了,参数里的路径要用相对路径,否则编译出来的nginx在windows上运行路径要与编译环境的路径一致
我之前用的是tengine2.2.0的源码,这个参数对版本应该没有要求, 都是一些路径
编译是在cygwin上操作的


tengine2.2.1版本源码有问题,用最新代码编译没问题


Nginx源码学习之编译、构建与安装(cygwin环境)  包含注意事项
http://blog.csdn.net/cpucooler2011/article/details/21995595
阅读全文
'); })();
0 0
原创粉丝点击
热门IT博客
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 微信停止运行怎么办 微信无法启动怎么办 微信电脑打不开怎么办 mac不适配inode怎么办 7 zip解压错误怎么办 c4d安装了打不开怎么办 海缸亚硝酸盐高怎么办 新疆人吃了猪肉怎么办 鼻痒一直打喷嚏怎么办 鼻炎喷嚏打不停怎么办 鼻子干痒打喷嚏怎么办 过敏性鼻炎老是打喷嚏怎么办 英雄联盟炸房怎么办 LOL系统炸房怎么办 守望先锋很卡怎么办 lol更新0kb怎么办 劲舞团Kiss不了怎么办 安卓模拟器黑屏怎么办 微信不能注册怎么办 云收银账号冻结怎么办 淘宝账号被盗了怎么办 账号被限制登录怎么办 百度云永久封号怎么办 dnf账号财产冻结怎么办 银行账号被冻结怎么办 游戏账号被冻结怎么办 uc账号忘了怎么办 id号忘记了怎么办 oppo账号被找回怎么办 qq账号被收回怎么办 逗游下载慢怎么办 vivo手机运行慢怎么办 vivo手机充电慢怎么办 vivo突然充电慢怎么办 vivo手机开机慢怎么办 qq三国环境异常怎么办 s8英雄联盟延迟怎么办 拍拍贷老用户怎么办 拍拍贷注销了怎么办 民间借贷没钱还怎么办 苹果手机报废了怎么办