2011-03-07 8 views
6

Usando Eclipse Helios en Mac OS X Leopard y depurando el código de C++ llamando a fsf gdb 7.1, la depuración se detiene en la primera línea de main. Luego, después del primer paso obtengoError de Eclipse: No hay fuente disponible para ""

No source available for "" 
View disassembly 

¿Por qué este error? ¿Debo dar opciones adicionales para la compilación? Eclipse genera automáticamente el Makefile

Respuesta

12

que tenía el mismo problema y la siguiente solucioné:

Ir al menú Run->Debug Configurations... y se abre una ventana de diálogo. A la izquierda, debe seleccionarse el nombre de su proyecto (por ejemplo, MyProject) en C/C++ Application. Si no, selecciónalo. Luego, en el lado derecho, seleccione la pestaña main y asegúrese de que en el cuadro de texto debajo de C/C++ Application dice: Depurar/MiProyecto. También verifique que Depurar esté seleccionado en el cuadro desplegable al lado de Build Configuration: a continuación.

En mi caso en lugar de depuración/MiProyecto, fue LANZAMIENTO/MiProyecto. Nunca entendí por qué. De todos modos ...

Espero que ayude

+0

Funciona, Gracias;) – AliBZ

Cuestiones relacionadas