在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
1, 安装vs2008 2, 安装windows sdk 6.1 3, 下载php 5.2源码,可以从此处获取Releases (先不要解压) 4, 下载bindlib_w32.zip,http://www.php.net/extra/bindlib_w32.zip 5, 下载win32build.zip,http://www.php.net/extra/win32build.zip 6, 下载libxml2,iconv,zlib等库 http://www.zlatkovic.com/pub/libxml/ 7, 创建C:\php5.2-mybuild (也可以改成你想要的目录,比如C:\test等等)。 接着创建C:\php5.2-mybuild\win32build, C:\php5.2-mybuild\bindlib_w32, C:\php5.2-mybuild\php-src 。 8, 解压 win32build.zip 到 C:\php5.2-mybuild\win32build 。 解压后C:\php5.2-mybuild\win32build应该包含bin,include,lib等子目录。 9, 解压 bindlib_w32.zip 到 C:\php5.2-mybuild\bindlib_w32 。 编译bindlib_w32,生成的resolv.lib 放到 C:\php5.2-mybuild\win32build\lib 中,覆盖掉原来的。 10,解压 php 5.2源码 到 C:\php5.2-mybuild\php-src 11,打开windows sdk 6.1 shell,键入下述指令:
12,
13,
14,查看编译选项
15,根据自己的需要输入构建指令:
16,
17,make完之后,可以看到C:\php5.2-mybuild目录下新增了Release_TS文件夹,该文件夹用于存放build之后的文件,可以通过修改--enable-object-out-dir来配置自己指定的输出目录。
|
2022-07-18
2022-08-17
2022-11-06
2022-07-08
2022-08-17
请发表评论