2012-09-27 5 views
8

Utilizzo Eclipse Juno con MinGW (versione più recente) sul mio computer portatile Win7. Il mio codice di esempio è stato creato con successo all'interno dell'IDE, ma non posso né eseguirlo né eseguirne il debug!Configurazione di Eclipse per MinGW

Quando ho selezionare Esegui come => locale C/C++ - Applicazione, ottengo

lancio fallito. Binario non trovato.

Tuttavia, c'è un file exe come risultato del processo di compilazione!

Quando chiamo cmd.exe, accedere alla directory di origine e chiamare questo file exe (a.out.exe), funziona senza problemi!

Suppongo che ciò sia dovuto alla configurazione errata/mancante di eclissi, ma non sono riuscito a trovare informazioni utili su quello finora. This thread menziona le variabili di ambiente. Ho aggiunto MinGW e Msys alla mia variabile PATH (è per questo che posso compilare) ma non posso eseguire il mio software in eclissi!

Quindi, cosa è possibile fare per abilitare il debug?

+1

Hai solo bisogno di gcc? Se così fai a te stesso un grande favore. Metti Linux in una VM ed esegui eclipse lì. La tua vita sarà molto meglio. – EdH

+0

Per motivi di portabilità non posso usare solo gcc e non mi sento ansioso di lottare con la compilazione incrociata. Il prodotto deve essere eseguito su Windows e Linux. Finora sto bene usando eclipse/gcc su linux e VisualC++ (licenza per studenti) su windows – bogus

risposta

5

Ho fatto un piccolo tutorial.
come impostare il tutto per Eclipse uno sguardo è qui https://stackoverflow.com/a/12169583/1322642

Spero che può aiutare un po '.

+0

Grazie, darò un'occhiata a quello! – bogus

+1

@bogus; Ora, hai dato un'occhiata a quello? –