在windows平台上构建自己的PHP(仅适用于php5.2)_PHP教程
构建步骤
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,键入下述指令:
setenv /x86 /xp /release
12,
cd C:\php5.2-mybuild\php-src
13,
buildconf
14,查看编译选项
cscript /nologo configure.js --help
15,根据自己的需要输入构建指令:
cscript /nologo configure.js --enable-object-out-dir="C:\php5.2-mybuild" --with-php-build="C:\php5.2-mybuild\win32build" --disable-all --enable-cli
16,
nmake
17,make完之后,可以看到C:\php5.2-mybuild目录下新增了Release_TS文件夹,该文件夹用于存放build之后的文件,可以通过修改--enable-object-out-dir来配置自己指定的输出目录。

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Panduan Pemasangan dan Naik Taraf PHP 8.4 untuk Ubuntu dan Debian

Bagaimana untuk mengemas kini versi terbaru Bybit Exchange? Adakah terdapat kesan jika tidak dikemas kini?

DeepSeek Web Versi Pintu Masuk Laman Web Rasmi DeepSeek

PI Node Teaching: Apakah nod pi? Bagaimana cara memasang dan menyediakan nod pi?

Cara Menyediakan Kod Visual Studio (Kod VS) untuk Pembangunan PHP

Bagaimana anda menghuraikan dan memproses HTML/XML dalam PHP?

Pintu Masuk Laman Web Rasmi Software COINSUPER Exchange
