|
Installer
et utiliser le compilateur Scriptol sous Windows
|
1) Extraire l'archive zip
dans un répertoire, "c:\scriptol" par exemple.
Cela peut être accompli par plusieurs logiciels gratuits, ZipCentral
par exemple.
2) Rendre le compilateur accessible
soit en le plaçant dans le répertoire de php, ou en ajoutant
le répertoire de Scriptol au chemin.
Pour cela, ajouter une ligne dans autoexec.bat:
path=%path%;c:\scriptol
3) Utilisation
Vous pouver lancer le compilateur directement depuis le menu tools de
l'éditeur, ou en ligne de commande.
Utiliser le compilateur solp
Le compilateur sol.exe est exécuté en ligne de commande
sous Windows, avec un nom de fichier source en paramètre et des
options.
Pour obtenir la liste des options, taper: sol
Si vous voulez compiler un script, tapez:
solp
nomsource
ou
solp
-c nomsource
puis php nomsource
Si vous voulez compiler une page html avec du code scriptol imbriqué
à l'intérieur, tapez:
solp -w nompage
puis: php -q nompage.php
Utiliser le compilateur solc
Si aucun compilateur C++ n'est installé, votre programme Scriptol
sera compilé en C++ mais pas exécutable. Comment installer
le compilateur C++ est expliqué plus loin.
D'abord, compiler le programme, donner seulement le nom du fichier qui
contient la fonction "main" ou si c'est un script, le fichier
principal.. solc -be ficmain
Taper: ficmain pour exécuter le programme.
|
|
Installer
et utiliser le compilateur Scriptol sous Linux |
Extraire l'archive tar.gz
1) Ouvrir un terminal super-utilisateur.
2) Copier l'archive dans votre répertoire personnel.
3) Extraire l'archive:
tar -zxvf scriptol.tar.gz
Le répertoire scriptol est créé.
4) Copier les compilateurs à l'intérieur du chemin: cp solp /usr/local/bin/.
cp solc /usr/local/bin/.
cp solc.ini /usr/local/bin/.
5) Fermer le terminal super-utilisateur et en ouvrir un normal.
6) Lancer le script setup (voir README pour plus de détails).
Utiliser le compilateur: Comme sous Windows
|
|
Installer
l'interpreteur Php sous Windows |
Une fois l'archive téléchargée sur php.net,
faire comme ci-dessous:
1) Désarchiver les fichiers dans un répertoire,
c:\php par exemple:
2) Inclure ce répertoire dans le chemin.
Pour cela, ajouter cette ligne à autoexec.bat (qui se trouve
à la racine de l'unité C):
path=%path%;c:\php
Ne pas oublier le point-virgule.
3) Copier lefichier "php.ini-dist" dans le répertoire
Windows,
sous le nom "php.ini".
4) Définir le chemin des extensions:
Maintenant, éditez php.ini:
Recherchez la chaîne "extensions_dir" dans la section
"Paths and directories". Mettez ici le chemin des extensions,
fournies dans l'archive PHP, ou venant d'autres sources:
extensions_dir=c:\php\extensions
(Pas de guillements.)
5) Sélectionner les extensions que vous allez utiliser:
Recherchez maintenant la liste des extensions dans la section "Dynamic
Extensions". Chaque ligne est préfixée avec un point-virgule.
Pour chaque extension que vous voulez utiliser, supprimez le point-virgule.
Par exemple, si vous voulez traiter des images, vous devez avoir
cette ligne:
extension=php_gd.dll
sans le point-virgule.
6) Spécifier le temps d'exécution et la mémoire
maximum
Si vous utilisez l'interpréteur Php pour des applications,
et spécialement pour des applications avec GUI (interface utilisateur
graphique), le temps d'exécution maximal sera trop court. L'allonger
à, par exemple, 5 heures:
max_execution_time = 18000
memory_limit=128M
Maintenant, vous êtes prêt à travailler.
|
|
Comment
installer l'extension Java |
Chercher le chemin java Exemple: c:\jdk1.4 Chercher le chemin des extensions php Exemple: c:\php\extensions
Le répertoire des extensions doit contenir ces fichiers:
php_java.dll
php_java.jar
Mettre ces lignes dans php.ini (dans le répertoire de Windows
ou Winnt.)
extension_dir = c:\php\extensions
extension=php_java.dll
Chercher la section [java] dans php.ini
java.home doit spécifier le chemin de Java.
java.library doit spécifier le chemin de jvm.dll. java.library.path doit spécifier le chemin des extensions
php, où se trouvent les fichiers php_java.dll et php_java.jar,
et le chemin de chaque classe Java que vous voulez utiliser.
- Si ces classes sont dans des fichiers jar, le nom de fichier d'extension
jar fait partie du chemin.
- Si plusieurs chemins sont requis, ils sont séparés par des
point-virgules et mis entre guillemets.
Exemple:
[Java]
java.class.path = "c:\php\extensions\php_java.jar;c:\myclasses"
java.home = c:\jdk1.4
java.library = c:\jdk1.4\jre\bin\hotspot\jvm.dll
java.library.path = c:\php\extensions
Installer l'extension Java sous Linux
Le fichier php.ini-dist doit être recopié comme:
cp php.ini-dist /usr/local/php.ini
Les répertoires sont, par exemple (voir avec l'explorateur): java.class.path= :/home/monnom/php-4.3.4/ext/php_java.jar : /home/monnom/mesclasses java.home=/usr/local/jdk1.4 java.library/usr/local/jdk1.4/jre/lib/i386/client/libjvm.so
java.library.path= /home/monnom/php-4.3.4/ext/ |
|
Comment
installer un compilateur C++ |
1) Télécharger et installer le compilateur
C++ mingw
Un installeur est fourni.
2) ou télécharger et installer le compilateur
Borland C++
Une fois celui-ci installer, il faut mettre à jour les fichiers BCC32.CFG
et ILINK32.CFG dans le répertoire bin du logiciel.
3) ou obtenir le SDK .Net qui contient Visual C++ 7.
|
|
Autoexec.bat ou
autoexec.nt, le fichier complet |
|