ホームページ  >  記事  >  バックエンド開発  >  Windows プラットフォーム上で独自の PHP 実装を構築する方法 (php5.2 のみ)_PHP チュートリアル

Windows プラットフォーム上で独自の PHP 実装を構築する方法 (php5.2 のみ)_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-21 15:00:20727ブラウズ

ビルド手順
1、vs2008をインストールします
2、Windows SDK 6.1をインストールします
3、php 5.2ソースコードをダウンロードします。ここから入手できますリリース (最初に解凍しないでください)
4、bindlib_w32をダウンロードします。 zip、クリックしてbindlib_w32 .zipをダウンロード
5、win32build.zipをダウンロード、クリックしてwin32build.zipをダウンロード
6、libxml2、iconv、zlibおよびその他のライブラリをダウンロードhttp://www.zlatkovic.com/pub /libxml/
7、C :php5.2-mybuild を作成します (C:test など、必要なディレクトリに変更することもできます)。 次に、C:php5.2-mybuildwin32build、C:php5.2-mybuildbindlib_w32、C:php5.2-mybuildphp-srcを作成します。
8. win32build.zip を C:php5.2-mybuildwin32build に解凍します。 解凍後、C:php5.2-mybuildwin32build には、bin、include、lib、およびその他のサブディレクトリが含まれているはずです。
9.bindlib_w32.zip を C:php5.2-mybuildbindlib_w32 に解凍します。
bindinglib_w32 をコンパイルし、生成された resolv.lib を C:php5.2-mybuildwin32buildlib に配置し、元の resolv.lib を上書きします。
10. PHP 5.2 ソース コードを C:php5.2-mybuildphp-src に解凍します
11. Windows SDK 6.1 シェルを開き、次のコマンドを入力します:

コードは次のとおりです:
setenv /x86 /xp /release


12,


コードをコピー コードは次のとおりです:
cd C:php5.2-mybuildphp-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-mybuildwin32build " --disable-all --enable-cli


16,


コードをコピー コード
nmake


17、make後、C:php5.2-mybuildが表示されます。 新しいRelease_TSフォルダーがディレクトリに追加されました。このフォルダーは、ビルド後にファイルを保存するために使用されます。 --enable-object-out-dir を変更して指定した出力ディレクトリ。


http://www.bkjia.com/PHPjc/328071.html

tru​​ehttp://www.bkjia.com/PHPjc/328071.html技術記事構築手順 1. vs2008 をインストールします 2. Windows SDK 6.1 をインストールします 3. PHP 5.2 ソース コードをダウンロードします。リリースはここから入手できます (まだ解凍しないでください) 4. bindinglib_w32.zip をダウンロードし、クリックしてバインドをダウンロードします...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。