2012-09-27 49 views
8

Estoy usando Eclipse Juno con MinGW (última versión) en mi Win7-Laptop. Mi código de ejemplo se ha creado correctamente dentro del IDE, pero no puedo ejecutarlo ni depurarlo.Configurando Eclipse para MinGW

Cuando seleccione Ejecutar como => Local C/C++ - Aplicación, me sale

lanzamiento fallido. Binario no encontrado.

Sin embargo, ¡EXISTE un archivo exe como resultado del proceso de compilación!

Cuando llamo a cmd.exe, navego al directorio de origen y llamo a este exe creado (a.out.exe), ¡funciona sin problemas!

Supongo que esto se debe a la configuración incorrecta/faltante de eclipse, pero no pude encontrar información útil sobre eso hasta el momento. This thread menciona variables de entorno. Agregué MinGW y Msys a mi variable PATH (¡por eso puedo compilar) pero no puedo ejecutar mi software en eclipse!

Entonces, ¿qué se puede hacer para habilitar la depuración?

+1

¿Simplemente necesita gcc? Si es así, hazte un gran favor. Ponga Linux en una máquina virtual y ejecute eclipse allí. Tu vida será mucho mejor. – EdH

+0

En aras de la portabilidad, no puedo usar solo gcc y no me siento ansioso por luchar con la compilación cruzada. El producto debe ejecutarse tanto en Windows como en Linux. Hasta el momento estoy bien con el uso de eclipse/gcc en Linux y VisualC++ (licencia de estudiante) en Windows – bogus

Respuesta

5

He hecho un pequeño tutorial.
cómo configurar todo para Eclipse tienen una mirada que está aquí https://stackoverflow.com/a/12169583/1322642

Espero que te puede ayudar un poco.

+0

¡Gracias, voy a echar un vistazo a eso! – bogus

+1

@bogus; Ahora, ¿has echado un vistazo a eso? –