Win32のPHP拡張モジュールの開発
-
22-09-2019 - |
質問
タグ?Windows上で自分のライブラリーのネイティブサポートを作成するには、PHPのためのロード可能なDLLモジュールの拡張機能を作成する最初のステップは何ですか
でしょうが、それはWindows上で再コンパイルするPHPを必要としますか?必要なツールは何ですか?私は、execおよびコマンドラインを使用する必要がありますする必要はありません。
解決
Q。でしょうが、それは窓?
に再コンパイルするPHPを必要とします
A.必ずしもそうではありませんが、それが最も簡単な方法です。
(GUIの年で...シェルバックをreadding MACOSを改善した後、リンゴ、)コマンドラインがあなたの親友である
私は次のことをしようとするだろう
A。勝利のセットアップA mingwの-MSYS のビルドシステム。
B.フォロー PHP拡張マニュアルの:
1.ダウンロード PHPソースコードの
拡張開発のための2 ビルドPHPは、上記MSYSを使用してを< BR>
3. ext_skel にあなたの拡張機能が存在します使用してスケルトンの拡張を生成しますEXT /ディレクトリ内
4.編集 config.w32 の(れるjavascriptマクロM4に似たMakefileを生成するためのシステム)
...
これらを以下で続行します。
http://www.php.net/manual/en/internals2.php
http://talks.somabo.de/200610_zend_conf_php_extension_development.pdfする
他のヒント
PHPやPHPの拡張機能をコンパイルする基本的な手順を参照してください
所属していません StackOverflow