Compilation de resolv.lib
<<<
Compilation Installation sur les système Windows
>>>

4.4.11 Compilation des sources
4.4 Installation sur les système Windows
4 Installation et configuration
 Manuel PHP

Pré-requis
Compiler tout ensemble
Configuration de MVC ++
Compilation de resolv.lib
->Compilation

4.4.11.5 Compilation

La meilleure façon de compiler est de commander par la version CGI/exécutable.

  • Pour les utilisateurs GUI, lancez VC++, puis sélectionnez le menu "File => Open Workspace" et sélectionnez c:\work\php-4.x.x\win32\php4ts.dsw . Ensuite, sélectionnez le menu "Build=>Set Active Configuration", et sélectionnez la configuration voulue, soit php4ts - Win32 Debug_TS ou php4ts - Win32 Release_TS . Finalement, sélectionnez le menu "Build=>Rebuild All".
  • Pour les utilisateurs en ligne de commande, assurez-vous que vous avez enregistré les variables d'environnement C++, ou que vous avez exécuté vcvars.bat . Exécutez maintenant l'une des commandes suivantes depuis le dossier c:\work\php-4.x.x\win32 :

    • msdev php4ts.dsp /MAKE "php4ts - Win32 Debug_TS"
    • msdev php4ts.dsp /MAKE "php4ts - Win32 Release_TS"
    • A ce stade, vous avez un exécutable php.exe utilisable, soit dans votre dossier c:\work\php-4.x.x.\Debug_TS soit sans le sous dossier Release_TS .

Il est possible de faire des modifications particulières mineures en éditant le fichier main/config.win32.h.in . Par exemple, vous pouvez changer la localisation du php.ini , des extensions internes ainsi que la localisation par défaut de ces extensions.

Ensuite, vous pouvez compiler la version CLI qui est conçue pour un usage en ligne de commande de PHP. Les étapes sont les mêmes que pour la compilation en mode CGI, hormis le fait que vous devez sélectionner php4ts_cli - Win32 Debug_TS ou php4ts_cli - Win32 Release_TS dans le fichier de projet. Après une compilation réussie, vous pouvez exécuter le fichier php.exe dans l'un des dossiers Release_TS\cli\ ou Debug_TS\cli\ .

Note

Si vous voulez utiliser PEAR et l'installeur en ligne de commande, la version CLI-SAPI est obligatoire. Pour plus d'informations sur le projet PEAR et l'installeur, lisez la documentation sur le site de PEAR .

Afin de compiler le module SAPI ( php4isapi.dll pour l'intégrer dans Microsoft IIS, vous devez utiliser la configuration php4isapi-whatever-config et compiler la DLL nécessaire.

<< Compilation >>
Compilation de resolv.lib Compilation des sources Installation sur les système Windows