Guide du débutant pour la configuration d’Emacs avec gcc / gdb?

J’ai parcouru le matériel GNU emacs et je n’ai rien trouvé d’utile.

Est-ce que quelqu’un connait un bon tutoriel pour configurer emacs, pour le transformer en un IDE? Je recherche un interfaçage avec gcc / gdb / make, etc …

Comme d’autres réponses mentionnées, Mx comstack , Mx gdb vous permettra de commencer. Pendant le débogage, je suggérerais également le mode gdb-many-windows-mode , ce qui donne à Emacs un aspect plus proche de l’IDE lors du débogage.

En plus de cela et pour vous rapprocher des “fonctionnalités de type IDE”, vous pouvez regarder:

Yuval, vous êtes probablement induit en erreur en cherchant quelque chose à propos des IDE. Tous ces éléments sont automatiquement intégrés à EMACS, à l’exception des éléments de recherche de type CScope.

  • Mx comstack exécute make par défaut, bien que je le réinitialise pour exécuter Ant en mode Java.
  • Mx gdb exécute gdb
  • Cx ` (Ctrl-X backquote) passe à la prochaine erreur de compilation

etc.

Allez fouiller dans le wiki d’EMACS . Beaucoup de bonnes choses. La catégorie de programmation est l’endroit où vous devriez regarder.

Bon article

Regardez aussi CScope … il vous suffit d’append deux lignes à votre .emac pour pouvoir naviguer dans les définitions et les références.

Même s’ils ne sont pas directement liés au C / C ++, j’estime qu’il est important d’utiliser un bon agencement de couleurs. Essayer:

 Mx color-theme-select 

et vous pouvez parcourir un grand nombre de configurations différentes si vous ne voulez pas créer les vôtres.

Si vous travaillez avec un système de contrôle de version, vous pouvez trouver des informations utiles dans un autre article sur le travail avec les systèmes de contrôle de version d’emacs.