windows下编译php源码
前提需要准备好 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 的编译目录,结构如下
原文地址:https://blog.csdn.net/weixin_53109623/article/details/145160215
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!