2017-08-11 4 views
1

Je souhaite déboguer GNU Emacs dans Eclipse IDE pour C/C++ sur mon macOS Sierra. J'ai téléchargé le code source avec Git et construit le projet avec succès via la ligne de commande. J'ai ensuite importé le projet dans Eclipse en tant que projet Makefile existant avec le paramètre de chaîne d'outils GNU autotools.'Impossible d'exécuter la commande MI: -exec-run' erreur lors de la tentative de débogage d'un projet GNU avec Eclipse

Je peux maintenant exécuter l'interface graphique Emacs à partir d'Eclipse. Cependant, lorsque je tente de le déboguer (avec gdb), je reçois le message d'erreur suivant:

'Launching emacs-26.0.50.1' has encountered a problem. 

Error in final launch sequence 

Failed to execute MI command: 
-exec-run 
Error message from debugger back end: 
During startup program terminated with signal ?, Unknown signal. 
During startup program terminated with signal ?, Unknown signal. 

Error message

Répondre

0

j'ai réussi à se débarrasser de cette erreur en indiquant le chemin complet au .gdbinit fichier dans la zone de texte Run > Debug Configurations... > C/C++ Application > emacs-26.0.50.1 > Debugger > GDB command file:.

Je reçois maintenant une autre erreur, mais cela est une question pour une autre question ...

0

J'ai eu un message d'erreur similaire en utilisant le débogueur pour un petit code fictif. J'ai utilisé la suggestion donnée dans this link et l'ai corrigée. En bref, j'ai dû changer le débogueur à un plus ancien. J'espère que cela vous aidera si vous avez toujours le même problème.

+0

Merci. En fait, je suis devenu si frustré avec Eclipse que je l'ai abandonné et je suis passé à NetBeans à la place, ce qui fonctionne très bien. –