1. Utilisez d’abord ext_skel pour créer un squelette de module étendu PHP :
Ce qu'il faut noter ici, c'est que l'outil ext_skel se trouve généralement dans le répertoire ext du package de code source PHP, mais je préfère le sortir, c'est-à-dire ne pas créer de module dans le répertoire ext du package de code source PHP. Supposons que je crée maintenant un module dans le module /home/php nommé php_hello
#cd /home/php
#/chemin/vers/ext_skel --extname=php_hello
#cd php_bonjour
Modifiez le fichier config.m4 comme suit : Supprimez simplement quelques commentaires dnl :
PHP_ARG_WITH(php_hello, pour le support de php_hello,
dnl Assurez-vous que le commentaire est aligné :
[ --with-php_hello Inclure la prise en charge de php_hello])
ou
PHP_ARG_WITH(php_hello, pour le support de php_hello,
dnl Assurez-vous que le commentaire est aligné :
[ --with-php_hello Inclure la prise en charge de php_hello])
Ceci complète le squelette d'un module étendu. Jetez un œil à la fin de config.m4 : PHP_NEW_EXTENSION(php_hello, php_hello.c, $ext_shared) Cette ligne spécifie le fichier cible que le module php_hello doit compiler, qui est php_hello.c.
Toutes les ressources de ce site Web sont fournies et publiées par des internautes, ou réimprimées par les principaux sites de téléchargement. Veuillez vérifier vous-même l'intégrité du logiciel ! Toutes les ressources de ce site Web sont uniquement destinées à l’apprentissage et à la référence. Merci de ne pas les utiliser à des fins commerciales, sinon vous serez responsable de toutes les conséquences encourues ! En cas d'infraction, veuillez nous contacter pour la supprimer et la supprimer. Coordonnées : admin@php.cn