Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: Akai en 9 Noviembre 2010, 14:34 pm



Título: Debugger para C++ en Windows
Publicado por: Akai en 9 Noviembre 2010, 14:34 pm
Saludos a todos:

Llevo una temporada programando en C++ sobre Windows (con Code::Blocks) y hasta ahora me ha bastado con el debugger integrado en el IDE, pero debido a que estoy empezando un proyecto más grande que lo que he hecho hasta ahora, necesito algo más potente al respecto.

Por ahora únicamente he oido de WinDbg pero no lo he llegado a usar (y el incorporado en VS 2010, que tampoco he usado puesto que me he bastado con codeblocks como IDE para programar hasta ahora).

A parte de estos dos, existen otros debuggers de confianza para windows? Y pregunta a parte, ¿de los dos citados, cual es más potente / recomendable para usar?

PD: uso windows 7
PD2: a poder ser, que no se mencione la opción de programar sobre Linux, es algo que también he hecho durante una temporada, pero estoy algo cansado de eso.


Título: Re: Debugger para C++ en Windows
Publicado por: Littlehorse en 9 Noviembre 2010, 15:08 pm
WinDBG es la mejor opción. El "problema" con WinDBG es que es un mundo aparte, entonces los que recién comienzan a usarlo optan por utilizar algo mas sencillo, pero la verdad es que para Windows no hay nada mejor.

Algunas de sus características:

1) Muy rápido, mas rápido que la mayoría (por no decir todos).
2) Debugging remoto de una forma mucho mas simple y eficiente.
3) Kernel debugging
4) Muy útil tanto para código nativo u managed.

Un libro que puede servir: Advanced Windows Debugging (https://foro.elhacker.net/programacion_general/bookadvanced_windows_debugging-t307414.0.html)

Saludos!


Título: Re: Debugger para C++ en Windows
Publicado por: Akai en 9 Noviembre 2010, 17:32 pm
Gracias por la información, Littlehorse. Estoy descargando el libro y cuando llegue a casa instalaré WinDBG.

Si tuviese algún problema ya preguntaré por aquí. De nuevo, muchas gracias por la información.


Título: Re: Debugger para C++ en Windows
Publicado por: Lewert en 11 Noviembre 2010, 13:11 pm
Por curiosidad, de que trata dicho proyecto?


Título: Re: Debugger para C++ en Windows
Publicado por: Akai en 11 Noviembre 2010, 13:16 pm
Una pequeña aplicación que estoy desarrollando a partir de una práctica de la facultad. En si no es nada serio, simplemente por hacer algo en mis ratos libres.