Compiler un programme Ada depuis Emacs

De Ensiwiki
Aller à : navigation, rechercher

Pour compiler un programme (Ada par exemple), on peut en général lancer la commande appropriée dans un terminal :

Emacs-compilation-term.png

On peut aussi faire ceci directement depuis Emacs. Il y a deux méthodes similaires:

  1. La méthode générique, utilisable aussi pour make (C, C++), latex, java, ... : Dans le menu Tools, faites Compile. En bas de la fenêtre, Emacs vous demande la commande qu'il faut lancer pour compiler. Tapez la commande que vous auriez tapée en ligne de commande (par exemple, gnatmake hello.adb), puis entrée.
  2. la méthode spécifique au mode Ada : Dans le menu Ada, faites Build.

Emacs lance la commande comme si vous l'aviez fait depuis un terminal, mais avec un petit quelque chose en plus : le message d'erreur est en couleurs, et surtout, on peut cliquer dessus (clic du milieu), Emacs vous amène à l'endroit où se trouve l'erreur, il n'y a plus qu'à la corriger.

Emacs compilation.png