侧边栏壁纸
博主头像
七哥的技术博客

You got a dream, you gotta to protect it!

  • 累计撰写 60 篇文章
  • 累计创建 71 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

windows下编译php源码

admin
2025-01-15 / 0 评论 / 0 点赞 / 5 阅读 / 0 字

前提需要准备好 vs2022 环境

下载 php sdk,地址 https://github.com/php/php-sdk-binary-tools 中的 release 下载最新版本

解压到比如 d:\develop\php-sdk 目录下

在系统的开始菜单中,找到 x64 Native Tools Command Prompt for vs 2022 点击运行

命令行中切换到 php-sdk 目录下,运行构建初始化脚本 phpsdk-vs17-x64.bat 进入到 $ 操作符下

在 $ 操作符下切换到 php-src 源码目录

php 源码从 github 下载 https://github.com/php/php-src ,切换到指定构建分支

运行 buildconf 生成配置文件,然后运行 configure.bat 初始化编译配

如有需要编译的插件在这里进行配置,如 curl 的插件编译配置,不编译插件直接 configure 就可以

configure --enable-curl --with-curl="C:\path\to\curl" --with-openssl="C:\path\to\openssl" --with-zlib="C:\path\to\zlib"

配置完毕之后,使用 nmake 进行编译,稍等一会就编译完毕了

编译完毕后,在 php-src 目录下生成一个 x64 的编译目录,结构如下

0

评论区