win10系统使用vs2019/msys/cl编译nginx源码
发布日期:2021-05-28 16:20:25 浏览次数:25 分类:精选文章

本文共 502 字,大约阅读时间需要 1 分钟。

1. 简介

Nginx的编译过程需要准备以下软件源码或库文件。请注意,尽量使用官方源码包或经过验证的版本,以避免 compatibility问题。

以下是所需文件的详细清单:

  • nginx:建议使用官方仓库(如nginx 官方GitHub仓库)的最新版本进行编译。请谨慎选择,以确保与其它系统不会存在冲突。
  • pcre:仅支持4.4-8.43版本,建议使用8.37版本以兼容既定环境。
  • zlib:建议使用1.2.8版本,已经过充分测试,稳定性较高。
  • openssl:建议使用1.0.1s版本,已验证通过大部分操作系统环境。
  • hg:作为 nginx 源码下载工具,需预先安装。建议使用开源社区推荐版本。
  • VS2019:需要使用 cl、nmake 和 ml64 工具集,请确保环境变量 PATH 已配置好。
  • perl:建议使用 5.18 或更高版本,以支持批处理脚本。
  • msys:需要安装\ucrt64.dll\(需管理员权限安装)
  • 这些工具将帮助您顺利完成 Nginx 的源码编译工作。如果您在编译过程中遇到问题,请参考官方文档或社区资源进行解决。请确保所有依赖项已成功安装,并且版本与要求一致。祝您编译成功!

    上一篇:记一个Makefile构建时*** missing separator.错误
    下一篇:001 LRU-缓存淘汰算法

    发表评论

    最新留言

    感谢大佬
    [***.8.128.20]2025年04月29日 15时08分31秒