Comment compiler un fichier?

Comment compiler un fichier? - Ada - Programmation

Marsh Posté le 31-10-2005 à 12:10:27    

J'ai téléchargé l'éditeur adacore.
Mais au moment de le compiler, ça ne fonctionne pas, et j'ai le message suivant qui s'affiche :
 
Invalid command
 
Que dois je faire pour pouvoir compiler mes fichiers ?
 
Parce que c'est bien beau d'écrire un programme mais si on peut meme pas le tester pour voir si il marche...
 
Comment vous faites vous?


Message édité par Profil supprimé le 31-10-2005 à 18:34:24
Reply

Marsh Posté le 31-10-2005 à 12:10:27   

Reply

Marsh Posté le 01-11-2005 à 13:00:14    

En fait mon problème c'est que ce que je dois téléchargé c'est en ftp
Et ça ne marche pas, je ne sais pas à quoi ça correspond, et je ne sais pas comment faire
 
si vous pouviez m'aider...
merci

Reply

Marsh Posté le 01-11-2005 à 13:10:50    

Avec GNAT (que tu dois télécharger sur le site d'AdaCore) en ligne de commande

gnatmake file.adb


il va sortir un truc du type

gcc -c file.adb
gnatbind -x file.ali
gnatlink file.ali


et te rendre un fichier "file.exe" que tu pourras exécuter (sous windows en tout cas)
 
Dans l'idéal, il faut même appeler gnatmake -gnatv pour activer toutes les détections d'erreurs et -gnatwa pour tous les warnings.
 
(pour trouver GNAT, c'est https://libre2.adacore.com/)


Message édité par masklinn le 01-11-2005 à 13:13:49

---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 01-11-2005 à 13:24:08    

Eh bien justement, j'ai déjà téléchargé GNAT mais il ne reconnait pas la fonction gnatmake.
 
Alors je ne sais plus quoi faire...

Reply

Marsh Posté le 01-11-2005 à 13:34:27    


T'as songé à vérifier si gnatmake était bien dans ton répertoire GNAT? dans repGNAT\bin.
 
Et il faut également que le répertoire de binaires de GNAT soit dans ton PATH, il te le propose à l'installation quand tu lances "gnat-gpl-2005-pentium-mingw32msv-bin.exe" (enfin tu as peut-être pris la version éducation)


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 01-11-2005 à 14:32:07    

je ne sais pas trop comment j'ai fait, mais maintenant j'arrive à compiler mes fichier :)
 
Hélas, j'ai un nouveau problème : une fois compiler je n'arrive pas à les exécuter, et certain à moitié.  
De quoi celà vient il?
De quelle manière exécutez vous vos programmes?
Merci

Reply

Marsh Posté le 01-11-2005 à 15:20:00    

En lançant l'exécutable craché par gnatmake [:spamafote]


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 01-11-2005 à 16:09:35    

oki c bon merci bcp
ça marche enfin :)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed