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?
¿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
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