シープリンスcn
始める前の準備
始める前に、以下のものを準備する必要があります:
- Microsoft Visual C++、Visual C++ 2008、Express Edition、または Professional Edition の使用をお勧めします。
- Windows SDK、ダウンロード アドレス: aspx?FamilyId=F26B1AA4-741A-433A-9BE5-FA919850BDBF&displaylang=en">http://www.microsoft.com/downloads/details.aspx?FamilyId=F26B1AA4-741A-433A- 9BE5-FA919850BDBF&displaylang=ja そのネットワークを使用してインストールすることはお勧めできません。時間がかかりすぎるため、いつ完了するかわかりません。また、すべてインストールすることをお勧めします。
- その他のツール、ダウンロード アドレス: http://pecl2.php.net/downloads/php-windows-builds/php-libs/binary-tools.zip
コンパイル手順
- VC++ 2008をダウンロードしてインストールします。
- Windows SDK 6.1をインストールする
- php5.3をダウンロード、ダウンロードアドレス: http://cn.php.net/get/php-5.3.0.tar.bz2/from/this/mirror
- C:php-sdk などのフォルダーを作成します
- 上記の 3 番目の手順でダウンロードしたパッケージを解凍すると、C:php-sdk: bin、script に 2 つのサブディレクトリが作成されます。
- スタート メニューで Microsoft Windows SDK v6.1/CMD シェルを開き、次のコマンドを入力します:
setenv /x86 /xp /release
cd c:php-sdk
binphpsdk_setvars.bat
binphpsdk_buildtree.bat php53dev
- 前のステップでは、いくつかのディレクトリが作成されます。ここで「vc9x86」と入力し、php5.3.0を解凍します。 解凍後のディレクトリ構造はvc9x86php5.3.0になります。
- WIN-SDKのコマンドラインに次のように入力します:
cd C:php-sdkphp53devvc9x86php5.3.0
buildconf
- このステップでは、Linux の場合とほぼ同じです。コンパイル オプションのヘルプを確認できます:
configure –help
- それでは、最小限のコンパイルを行ってみましょう:
configure –disable-all –enable-cli
nmake
- この手順はphp wikiでは問題ありませんが、中国語環境であるため、次のエラーが報告されます:
- Editplus で extstandard rowscap.c ファイルを開き、
[はい]を選択し、西ヨーロッパ (Windows)
を選択して、UTF-8 エンコーディングとして保存します。
- nmakeを再コンパイルし、nmake snapを使用して最終的なバイナリパッケージにコンパイルします。バイナリ パッケージは php-5.3.0Release_TS の下にあります。可能な名前は php-5.3.0-Win32-VC9-x86.zip です
テストしてみよう:
-
次の記事は、pecl 拡張機能をコンパイルする方法について説明します。
http://www.bkjia.com/PHPjc/508461.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/508461.html技術記事 seaprince.cn 始める前に、次のものを準備する必要があります。 Microsoft Visual C++。Visual C++ 2008、Express Edition、または Professional Edition を使用することをお勧めします。 Windows SDK、ダウンロード アドレス:...