首页 > 翻译 > 在windwos下的编译Nginx(2)

在windwos下的编译Nginx(2)

2013年3月27日 发表评论 阅读评论

请您自行安装vc2010
参照下面的文章安装:http://www.codeman.net/?p=24
下载代码与vs2010工程:
nginx-1.3.15
打开vs2010文件夹中的nginx.sln即可编译和调试nginx
如果您想使用VC2005或者其它IDE编译,要把握下面的要点:
1.配置源码,生成ngx_modules.c,ngx_auto_headers.h,ngx_auto_config.h(使用./auto/configure 命令,如果提示没有pcre和zlib,没有关系使用./auto/configure --with-cc=cl --with-pcre=./ --with-zlib=./
2.确定要使用哪些源文件:参看objs/Makefile文件下的*.objs有哪些即可
3.配置包含目录
4.配置包含库
注:
下载的vs2010文件夹里自带了两个库pcre与zlib头文件均位于vs2010/include下,库文件位于vs2010/lib下
source:
svn://svn.nginx.org/nginx/trunk

version:
1.3.15 (subversion 5140)

configure command:
./auto/configure –with-cc=cl –with-pcre=./ –with-zlib=./

include 47 mudules:
ngx_core_module
ngx_errlog_module
ngx_conf_module
ngx_events_module
ngx_event_core_module
ngx_iocp_module
ngx_select_module
ngx_regex_module
ngx_http_module
ngx_http_core_module
ngx_http_log_module
ngx_http_upstream_module
ngx_http_static_module
ngx_http_autoindex_module
ngx_http_index_module
ngx_http_auth_basic_module
ngx_http_access_module
ngx_http_limit_conn_module
ngx_http_limit_req_module
ngx_http_geo_module
ngx_http_map_module
ngx_http_split_clients_module
ngx_http_referer_module
ngx_http_rewrite_module
ngx_http_proxy_module
ngx_http_fastcgi_module
ngx_http_uwsgi_module
ngx_http_scgi_module
ngx_http_memcached_module
ngx_http_empty_gif_module
ngx_http_browser_module
ngx_http_upstream_ip_hash_module
ngx_http_upstream_least_conn_module
ngx_http_upstream_keepalive_module
ngx_http_write_filter_module
ngx_http_header_filter_module
ngx_http_chunked_filter_module
ngx_http_range_header_filter_module
ngx_http_gzip_filter_module
ngx_http_postpone_filter_module
ngx_http_ssi_filter_module
ngx_http_charset_filter_module
ngx_http_userid_filter_module
ngx_http_headers_filter_module
ngx_http_copy_filter_module
ngx_http_range_body_filter_module
ngx_http_not_modified_filter_module

分类: 翻译 标签:
  1. 本文目前尚无任何评论.
  1. 本文目前尚无任何 trackbacks 和 pingbacks.
您必须在 登录 后才能发布评论.