Cómo compilar y generar la extensión dll PHP zookeeper en un entorno Windows
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.