Red de conocimiento informático - Material del sitio web - Cómo compilar y generar la extensión dll PHP zookeeper en un entorno Windows

Cómo compilar y generar la extensión dll PHP zookeeper en un entorno Windows

1. Cree el directorio de compilación "C:\php_sdk"

2. Descomprima los archivos en php-sdk-binary-tools-20110915.zip en el directorio php_sdk

3. el principio Busque y abra el CMD Shell del SDK de Windows en el menú (tenga en cuenta que debe ser el shell del SDK, no la ventana cmd para operaciones de DOS) y luego ejecute

[plain] view Plaincopy

setenv / x86 /xp /release //Esta oración debe ejecutarse correctamente; de ​​lo contrario, no se compilará. Éxito

cd php_sdk

bin\phpsdk_setvars.bat

bin\phpsdk_buildtree.bat phpdev

Después de la ejecución, phpdev se generará en la carpeta del directorio

4. Vaya a C:\php_ sdk\phpdev\c9\x86\, descomprima deps-5.3-vc9-x86.7z en este directorio y sobrescriba la carpeta deps. (php sdk)

5. Descomprima también el código fuente de php en el directorio x86.

6. Extraiga el contenido del paquete comprimido runkit al directorio ext donde se descomprime el código fuente PHP y cambie el nombre de la carpeta runkit-master a runkit

7. Cree una carpeta obj en el directorio para guardar los archivos generados durante el proceso de compilación

8. Ejecute el siguiente comando para crear una carpeta obj:

9. php compilación Configurar

[plain] ver copia simple

cd phpdev\vc9\x86\php5.3-201308211030

buildconf

configurar -- ayuda gt;.\configure_help.txt

configurar --disable-all --enable-cli --enable-runkit=shared --enable-object-out-dir=...\obj )

Nota: --enable-runkit=shared en la configuración significa que memcache se generará como un dll; de lo contrario, se integrará con php.