Tutoriel: Ada 95 pour Windows.

Transcription

Tutoriel: Ada 95 pour Windows.
Tutoriel: Ada 95 pour Windows.
Sommaire:
I- Installation de Cygwin.
1) Télécharger Cygwin.
2) Installation de Cygwin.
3) Fin de l'installation et vérification.
II- Programmer avec Cygwin.
1) Télécharger et Installer Notepad++
2) Ajout des packages P_Esiut dans Cygwin.
III- Un premier programme: Hello World!
1) Un premier .adb.
2) Programmer et compiler.
Fait par Locci Olivier.
I- Installation de Cygwin.
1) Télécharger Cygwin.
Allez sur le site: http://www.cygwin.com/setup.exe et télécharger Cygwin!
3) Installation de Cygwin.
Lancer le fichier d'installation de Cygwin. Allez jusqu'à la sélection d'un Mirror,
Sélectionner un FTP (si il ne marche pas prenez en un autre). Ensuite allez jusqu'à la sélection des
packages.
Fait par Locci Olivier.
En haut a droite Cliquez sur le bouton View. Pour afficher tous les packages disponibles. (il doit y
avoir la mention Full a coté de celui-ci). Ensuite cherchez le package gcc-ada puis sélectionnez le.
Ce qui vous donne plus ou moins ceci:
Puis cliquez sur suivant jusqu'à ce qu'il commence l'installation puis qu'il la finisse.
Fait par Locci Olivier.
4) Fin de l'installation et vérification.
Une foi l'installation fini lancer Cygwin. Vous obtenez ceci. (NOM_UTILISATEUR@NOM_PC dans la console).
Tapez gnatmake puis appuyez sur TAB pour voir si Cygwin a bien installé Gcc et gnat pour
compiler de l'ada.
Une foi ceci fait on peut dire que Cygwin est correctement installé.
Fait par Locci Olivier.
II- Programmer avec Cygwin.
1) Télécharger et Installer Notepad++.
Notepad++ est un éditeur de texte, équivalent à Gedit sous Linux. Voici le lien pour le
télécharger: http://sourceforge.net/projects/notepad-plus/files/notepad%2B%2B%20releases
%20binary/npp%205.5%20bin/npp.5.5.Installer.exe/download. (Si le lien n'est plus valide cherchez
notepad++ sur google.fr).
Une foi téléchargé, installez le. Maintenant vous êtes presque près a commencer a
programmer.
2) Ajout des packages P_Esiut dans Cygwin.
Tout d'abord téléchargez les packages P_Esiut: http://sokarys.free.fr/Programmation/packageIUT.zip .
Si votre Dossier d'installation de Cygwin et « C:\ », décompressez les dans:
" C:\cygwin\lib\gcc\i686-pc-cygwin\4.3.2\adainclude\ ". Voilà les packages sont près a être utilisé.
(Attention la version peut être différente. Il se peut que cela ne soit pas le dossier 4.3.2 mais un équivalent
exemple: \3.4.4\ )
III- Un premier programme: Hello World!
1) Un premier .adb.
Allez dans le dossier d'installation de Cygwin. Si vous n'avez pas touché au dossier
d'installation, il se trouve dans C:\Cygwin\.
Ensuite allez dans le dossier Home puis dans votre répertoire personnel: (C:\Cygwin\Home\)
Exemple de contenue du dossier Home.
Fait par Locci Olivier.
Si vous êtes au bon endroit vous devriez avoir ces trois fichier.
Contenue d'un dossier personnel.
Ensuite Créez un Dossier Ada, puis ouvrez le.
Dans le dossier Ada créer un fichier main.adb. (Faites abstraction de l'icône de main.adb.)
Ceci est donc la procédure a suivre pour créer des .adb et/ou .ads de vos futurs projets. Vous ne
pouvez pas créer des fichiers directement dans Cygwin (en utilisant notepad++). Vous devez passer par
l'explorateur de Windows.
Fait par Locci Olivier.
2) Programmer et compiler.
Pour programmer, vous avez juste a faire clic droit sur le fichier que vous voulez éditer et
cliquez sur Edit with Notepad++. Ouvrez donc main.adb.
Rajoutez ces quelques lignes de code dans main.adb:
with P_Esiut; use P_Esiut;
procedure main is
begin
put("Hello World");
end main;
Enregistrez le fichier.
Fait par Locci Olivier.
Lancez Cygwin. Dans Cygwin allez dans le dossier Ada (grâce a la commande cd) et
vérifiez le contenue de main.adb (grâce à la commande cat ou un équivalent).
Ensuite compilez le programme (En utilisant la commande gnatmake [Option] {Fichier}).
Puis exécutez le (En utilisant ./main )
Voilà vous venez de programmer, compiler et exécuter votre premier programme en Ada et
avec Cygwin.
Fin du tutoriel.
Fait par Locci Olivier.