Documentación offline PHP master

Compilación en Windows

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

Compilación en Windows#

Prerrequisitos#

Para compilar la extensión WinCache, se necesitará:

  1. el código fuente de PHP
  2. un entorno de compilación PHP
  3. el código fuente de WinCache

Para completar los dos primeros pasos, siga la guía paso a paso Compilar PHP en Windows.

Para obtener el código fuente de WinCache, siga las instrucciones descritas en Descargar extensiones PECL.

Compilar y construir#

Los siguientes pasos describen cómo compilar y construir WinCache en Windows:

  1. Abra una ventana de comandos utilizada para compilar PHP

  2. Vaya al directorio raíz donde se encuentran las fuentes de PHP

  3. Ejecute el comando:

```php cscript.exe win32\build\buildconf.js

```
  1. Ejecute el comando:

```php configure.bat --help

```

La salida contendrá una nueva opción `--enable-wincache`.
  1. Ejecute el comando:

```php configure.js [todas las opciones usadas para compilar PHP] --enable-wincache

```

`--enable-wincache` es la única opción adicional requerida para asegurarse de que la extensión WinCache se compile correctamente. Esta opción permite construir WinCache y enlazarlo estáticamente con la DLL de PHP. Para construir la extensión como una DLL externa, use la opción `--enable-wincache=shared`.
  1. Ejecute el comando:

```php nmake

```

Verificar la compilación#

Los siguientes pasos describen cómo verificar que WinCache se ha compilado correctamente:

  1. Vaya al directorio donde se construyen los archivos PHP.

  2. Ejecute el comando:

```php php.exe -n -d extension=php_wincache.dll -re wincache

```

Si WinCache se ha compilado correctamente, la salida de este comando listará las directivas INI y las funciones soportadas por WinCache.