Intégrer Scriptol à un outil de développement comme Visual Studio
Le compilateur Scriptol peut être intégré comme frontend à Visual Studio ou un autre RAD comme C++ Builder.
Ajouter Scriptol C++ à Visual Studio
1) Ajouter Scriptol au menu Tools
- Ouvrir le menu Tools, puis cliquer sur "Customize" pour ouvrir la boite de dialogue.- Cliquer sur le bouton Add.
- Cliquer sur Browse et chercher le compilateur Scriptol solc.exe (c:\scriptolc).
Remplir les quatre champs:
- Menu Text: Scriptol
- Command: [scriptol path] solc.exe
- Arguments: -c $(FileName)
- Initial Directory: $(FileDir)
Les variables de la forme $(xxx) sont prises dans la liste déroulante
Cliquer l'option "Redirect to Output Window".
2) Utiliser le compilateur Scriptol
Créez un nouveau fichier, le sauver sous xxxx.sol dans le même
répertoire que le programme solc.exe (vous pouvez le copier dans tout
répertoire avec les fichiers à inclure fournis dans l'archive).
Sélectionner Tools et puis Scriptol au bas du menu.
Le fichier xxx.sol sera compilé xxx.cpp.
Il vous faut ensuite ajouter le fichier xxx.cpp à votre projet.
3) Compatibilité
L'assemblage du code Scriptol requiert la librairie compatible avec Visual
C++, "libsolms.lib".
Tous les fichiers C++ de votre projet seront compilés selon les options
du fichier de configuration global solc.ini, ou un fichier de configuration
.cfg spécifique au projet et portant le nom du fichier source principal.
Ajouter Scriptol à C++ Builder
Le compilateur BCC de l'IDE ou en ligne de commande. C++ Builder est un RAD, outil de développement rapide basé sur le compilateur BCC.
Le compilateur C++ gratuit BCC 5.5 est un outil complet qui supporte Open GL. Il peut compiler des
fichiers projets générés par l'outil graphique C++ Builder
(mais n'a pas de composants vcl, clx ou similaires).
Il est disponible en ligne (il vaut mieux faire une recherche pour le localiser, car il a déjà changé de propriétaire et d'URL de nombreuses fois).
1) Ajouter le compilateur Scriptol au menu Tools de Builder
Pour compiler les programmes Scriptol en C++ et les intégrer à des interfaces graphiques, il est plus simple d'ajouter un outil à l'interface de développement;
- Ouvrir le menu Tools, puis cliquer sur "Configure Tools" pour ouvrir la boite
de dialogue.
- Cliquer sur le bouton Add.
- Cliquer sur Browse et chercher le compilateur Scriptol solc.exe.
Remplir les quatre champs:
Title: Scriptol Program: [scriptol path] solc.exe Working directory: c:\cbuilder\projects (c'est un exemple) Parameters: -c $EDNAME (cette variable est prise dans la liste déroulante).
2) Utiliser le compilateur Scriptol
Créer un nouveau fichier au format texte (il est créé
avec l'extension txt), sélectionner la commande
"save as" dans le menu File. Choisir l'option "any file" (cela évite
que la boite de dialogue n'ajoute une extension), sauver votre source sous
xxxx.sol dans le même répertoire que le programme solc.exe (vous
pouvez le copier dans tout répertoire avec les fichiers à inclure
fournis dans l'archive).
Sélectionner Tools puis Scriptol en bas du menu.
Le fichier xxx.sol sera compilé en xxx.cpp
Vous pouvez alors ajouter xxx.cpp à votre projet.
3) Compatibilité
Si le code source Scriptol requiert la bibliothèque Scriptol compatible
avec votre compilateur C++.
Une bibliothèque est fournie pour MingW, Borland C++ 5.5, Visual C++
et GCC.
Tous les fichiers C++ de votre projet sont compilés avec le compilateur
C++ spécificié dans le fichier de configuration solc.ini ou
dans le fichier spécifique .cfg.
| Tweet |
|
|
