1. まず、ext_skel を使用して PHP 拡張モジュールのスケルトンを作成します。
ここで注意すべき点は、ext_skel ツールは通常、PHP ソース コード パッケージの ext ディレクトリにありますが、私はそれを外部に出すこと、つまり PHP ソース コード パッケージの ext ディレクトリにモジュールを作成しないことを好むことです。 /home/php に php_hello という名前のモジュールを作成するとします。
#cd /ホーム/php
#/path/to/ext_skel --extname=php_hello
#cd php_hello
config.m4 ファイルを次のように変更します。いくつかの dnl コメントを削除するだけです。
PHP_ARG_WITH(php_hello、php_hello サポートの場合、
dnl コメントが整列していることを確認してください。
[ --with-php_hello php_hello サポートを含める])
または
PHP_ARG_WITH(php_hello、php_hello サポートの場合、
dnl コメントが整列していることを確認してください。
[ --with-php_hello php_hello サポートを含める])
これで、拡張モジュールのスケルトンが完成しました。config.m4 の最後を見てください: PHP_NEW_EXTENSION(php_hello, php_hello.c, $ext_shared) この行は、php_hello モジュールがコンパイルする必要があるターゲット ファイル (php_hello.c) を指定します。
当サイトのすべてのリソースはネットユーザーが投稿したり、各ダウンロードステーションを転載したりしているので、ソフトウェアの完全性を自分でチェックしてください!当サイトのすべてのリソースは学習と参考のためだけに使用されます。ビジネス用途には使用しないでください。そうしないと、発生したすべての結果はあなた自身が負担します!権利侵害がある場合は、次の連絡先に連絡してください。admin@php.cn