Cómo instalar el depurador GDB en Eclipse CDT
(6)
Intente instalar Wascana que lo ayude a instalar MinGW y configure la ruta para usted en el proyecto c si está desarrollando código c / c ++ en Windows.
Quiero usar Integrated Tool para desarrollar C ++, no para usar Eclipse como solo el editor y compilar en otro entorno. mi eclipse CDT herramienta por defecto es sin entorno de depuración GDB, ¿puede cualquier cuerpo dar algunos consejos sobre cómo instalar gdb a Eclipse CDT?
Eclipse es grande en la modularización ... a diferencia de otros IDE, usted es responsable de instalar los "módulos" necesarios. Por ejemplo, mi instalación vino con la base y CDT (Herramientas de desarrollo C ++) pero sin depurador. Parece un poco absurdo tener e IDE sin un depurador predeterminado, pero así es.
Para mi instalación tuve que instalar Eclipse y luego instalar GDB (A Debugger) y luego decirle a Eclipse dónde está el depurador estableciendo la variable de ruta al depurador.
Este enlace está un poco desactualizado, pero es lo mejor que pude encontrar. Utiliza el GDB (Depurador GNU) que viene con MinGW (GNU minimalista para Windows).
- Actualice a Eclipse Indigo (la última versión de eclipse en este momento)
- Comience Eclipse
- Vaya a Ayuda | Eclipse Marketplace ...
- Cambie a Yoxos Marketplace - vea la bola naranja cerca del final del diálogo
- En el cuadro de texto Buscar: escriba CDT y haga clic en el botón Ir
- Desplácese por la lista de complementos encontrados hasta que vea CDT Visual C ++ Support
- Instalarlo.
Ahora puede compilar y ejecutar, pero no depurar. Para eso tienes que instalar el depurador GDB; lo estoy buscando ahora mismo.
Para Windows: aquí puede encontrar gdb.exe "listo para usar" MinGW: GNU minimalista para Windows en Sourceforge.net. Obtenga gdb-7.0-2-mingw32-bin.tar.gz.
Simplemente instale en el directorio MinGW y establezca la ruta a gdb.exe en Ejecutar-> Configuraciones de depuración-> Depurador .
Lo último en 05.2012 - MinGW - GNU minimalista para Windows - gdb-7.4-2-mingw32-bin.tar.lzma
Me encontré con problemas con gdb como se proporciona en la distribución oficial de MinGW en Sourceforge. Por lo que puedo decir, gdb.exe está configurado como mingw32 y no funcionó para aplicaciones de 64 bits. Tampoco estoy seguro de cómo vas a compilar gdb de los archivos fuente en el sitio web oficial. Alguien con más experiencia que yo podría vincular alguna información sobre esto para que pueda construir sus propios binarios gdb para sus necesidades. Eventualmente encontré binarios gdb preconstruidos para desarrollo de 32 bits y 64 bits en el siguiente enlace:
Me encontré con el mismo problema y finalmente resolví este problema siguiendo estos pasos: Vaya a "Configuraciones de depuración"; Elija "Ambiente"; Agregue "RUTA", el valor es "X: / cygwin / bin", que es la ruta de su carpeta cygwin.
Entonces puedes intentar ejecutar tu código ahora