1. Mula-mula gunakan ext_skel untuk mencipta rangka modul lanjutan PHP:
Apa yang perlu diperhatikan di sini ialah alat ext_skel biasanya berada dalam direktori ext pakej kod sumber PHP, tetapi saya lebih suka memadamkannya, iaitu, bukan untuk mencipta modul dalam direktori ext pakej kod sumber PHP. Katakan saya kini mencipta modul dalam modul /home/php bernama php_hello
#cd /home/php
#/path/to/ext_skel --extname=php_hello
#cd php_hello
Ubah suai fail config.m4 seperti berikut: Hanya alih keluar beberapa komen dnl:
PHP_ARG_WITH(php_hello, untuk sokongan php_hello,
dnl Pastikan ulasan itu sejajar:
[ --with-php_hello Sertakan sokongan php_hello])
Atau
PHP_ARG_WITH(php_hello, untuk sokongan php_hello,
dnl Pastikan ulasan itu sejajar:
[ --with-php_hello Sertakan sokongan php_hello])
Ini melengkapkan rangka modul lanjutan Lihat pada penghujung config.m4: PHP_NEW_EXTENSION(php_hello, php_hello.c, $ext_shared) Baris ini menentukan fail sasaran yang perlu dikompilasi oleh modul php_hello, iaitu php_hello.c.
Semua sumber di laman web ini disumbangkan dan diterbitkan oleh netizen, atau dicetak semula oleh tapak muat turun utama. Sila semak integriti perisian itu sendiri! Semua sumber di laman web ini adalah untuk pembelajaran dan rujukan sahaja. Tolong jangan gunakannya untuk tujuan komersial, jika tidak, anda akan bertanggungjawab untuk semua akibat yang ditanggung! Jika terdapat sebarang pelanggaran, sila hubungi kami untuk memadam dan mengalih keluarnya. Maklumat hubungan: admin@php.cn