gdb échoue avec l'erreur 193 lors du débogage de MinGW-code compilé

Cela est montré quand j'ai essayer de déboguer mon code avec Eclipse:

le texte d'alt http://img63.imageshack.us/img63/1679/eclipseerr.jpg

J'ai ensuite essayé de créer un simple Hello World programme manuellement avec Notepad++ et de la ligne de commande gcc. Quand j'ai lancé le débogueur gdb ce qui s'est passé:

(gdb) run

De démarrage du programme:
C:\Documents and
Settings\Pieter\Bureaublad/test.exe
Erreur de création du processus C:\Documents
et
Settings\Pieter\Bureaublad/test.exe,
(erreur 193).

Le binaire se passe bien, mais dès que j'essaie de le corriger l'erreur 193 est retourné. Je suis en train de travailler avec du code C qui est traité par le compilateur GCC. J'ai essayé de réinstaller le compilateur et le débogueur (dernières versions), mais qui n'a rien changé. Il a travaillé dans le passé, et je ne me souviens pas de faire tous les changements de paramètres liés au compilateur.

Voici un exemple de journal des erreurs qu'il a été généré par Eclipse.

!ENTRÉE org.eclipse.cdt.dsf.gdb 4 5012
2010-02-09 18:19:47.375 !MESSAGE d'Erreur
en finale de la séquence de lancement !PILE 1
org.eclipse.de base.moment de l'exécution.CoreException:
Échec de l'exécution de MI commande:
-exec-run message d'Erreur à partir du débogueur de back-end: Erreur de création du processus
C:/Documents and Settings/Pieter/Mijn
documenten/Mon
Dropbox/Unief/C/H12/Opdr07/Debug/CH12O07.exe,
(erreur 193). au
org.eclipse.cdt.dsf.de façon concomitante.La séquence.abortExecution(Séquence.java:560)
au
org.eclipse.cdt.dsf.de façon concomitante.La séquence.accès à 4$(Séquence.java:552)
au
org.eclipse.cdt.dsf.de façon concomitante.Séquence de$2.handleErrorOrWarning(Séquence.java:424)
au
org.eclipse.cdt.dsf.de façon concomitante.RequestMonitor.handleFailure(RequestMonitor.java:314)
au
org.eclipse.cdt.dsf.de façon concomitante.RequestMonitor.handleCompleted(RequestMonitor.java:277)
au
org.eclipse.cdt.dsf.de façon concomitante.RequestMonitor$2.exécuter(RequestMonitor.java:239)
au
java.util.de façon concomitante.Les Exécuteurs$RunnableAdapter.appel Inconnu
Source)
java.util.de façon concomitante.FutureTask$De Synchronisation.innerRun(Inconnu
Source)
java.util.de façon concomitante.FutureTask.run(Unknown
Source)
java.util.de façon concomitante.ScheduledThreadPoolExecutor$ScheduledFutureTask.l'accès$301(Inconnu
Source)
java.util.de façon concomitante.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown
Source)
java.util.de façon concomitante.ThreadPoolExecutor$Par Travailleur.runTask(Inconnu
Source)
java.util.de façon concomitante.ThreadPoolExecutor$Par Travailleur.run(Unknown
Source)
java.lang.Fil de discussion.run(Unknown Source)
!Sous-entrée 1 org.eclipse.cdt.dsf.gdb 4
10004 2010-02-09 18:19:47.546 !MESSAGE
Échec de l'exécution de MI commande:
-exec-run message d'Erreur à partir du débogueur de back-end: Erreur de création du processus
C:/Documents and Settings/Pieter/Mijn
documenten/Mon
Dropbox/Unief/C/H12/Opdr07/Debug/CH12O07.exe,
(erreur 193).

Ce qui ne l' "Afficher le Journal des Erreurs"? Je vous conseille d'éviter les espaces dans les chemins avec MinGW.
J'ai ajouté un journal d'erreur de l'extrait ci-dessus.
Aussi, dans le passé j'ai été en mesure de compiler le code qui a été stockés dans des répertoires avec des espaces dans leur nom.

OriginalL'auteur Pieter | 2010-02-09