Compiler un programme Ada depuis Emacs : Différence entre versions

De Ensiwiki
Aller à : navigation, rechercher
(remise en forme pour que la page soit à peu près auto-contenue.)
 
Ligne 3 : Ligne 3 :
 
[[Image:Emacs-compilation-term.png]]
 
[[Image:Emacs-compilation-term.png]]
  
On peut aussi faire ceci directement depuis Emacs. Dans le menu <code>Tools</code>, faites <code>Compile</code>. 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, <code>gnatmake hello.adb</code>), puis entrée. Emacs lance cette 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.
+
On peut aussi faire ceci directement depuis Emacs. Il y a deux méthodes similaires:
 +
 
 +
# La méthode générique, utilisable aussi pour make (C, C++), latex, java, ... : Dans le menu <code>Tools</code>, faites <code>Compile</code>. 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, <code>gnatmake hello.adb</code>), puis entrée.
 +
# la méthode spécifique au mode Ada : Dans le menu <code>Ada</code>, faites <code>Build</code>.
 +
 
 +
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.
  
 
[[Image:Emacs_compilation.png]]
 
[[Image:Emacs_compilation.png]]
  
 
[[Catégorie:Emacs]]
 
[[Catégorie:Emacs]]

Version actuelle en date du 31 août 2012 à 15:02

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