在 Win32 平台上使用 Visual C 构建 nginx
最后更新于
最后更新于
要在 Microsoft Win32® 平台上构建 nginx,您需要:
Microsoft Visual C编译器。已知 Microsoft Visual Studio® 8 和 10 可以正常工作。
。
如果您要构建 OpenSSL® 和有 SSL 支持的 nginx,则需要 Perl。例如 或 。
客户端
、 和 库源代码。
在开始构建之前,确保将 Perl、Mercurial 和 MSYS 的 bin 目录路径添加到 PATH 环境变量中。从 Visual C 目录运行 vcvarsall.bat 脚本设置 Visual C 环境。
构建 nginx:
启动 MSYS bash。
检出 hg.nginx.org 仓库中的 nginx 源代码。例如:
创建一个 build 和 lib 目录,并将 zlib、PCRE 和 OpenSSL 库源码解压到 lib 目录中:
运行 configure 脚本:
运行 make: