GDB se salta los breakpoint
Hola ¿qué tal?...
Antes que nada, cabe destacar que soy nuevo en el foro, y en esto de Qt...
Y, de no ser porque me obstiné durante días luego de haber buscado exhaustivamente en sangoogle, sobre este bendito problema, no me habría registrado a fastidiarlos.
Pues nada, al grano... hace no mucho descubrí el increíble IDE de Qt, y pues sin lugar a dudas, decidí instalarlo en mi Fedora y luego en mi Windows 7, pero, en resumidas cuentas, creando aplicaciones de consola por y para la universidad, me he llevado una estrellada al momento de depurar.
Como sabrán, un depurador es esencial, al menos para mi, que ocupo un depurador cuando no encuentro la solución a algún problema, pues le tiro lupa al código y comienzo a desmenuzarle línea por línea buscando el error...
Ya probando en mis primeras aplicaciones, con sólo la primera me he decepcionado, no he logrado ejecutar instrucción por instrucción (F11, ni F10 si quiera...) mi programa, pues al intentar depurar, ejecuta el programa como si de Ctrl+R se tratase.
He establecido breakpoints en casi todo el código, pero completamente inútiles, pues el depurador se los salta como si no existieran... ya harto de esto y de buscar soluciones que no funcionan en google, vine al foro a preguntar.
¿Hay algo que esté haciendo mal?, el proyecto, en las configuraciones de "Build Steps", le tengo establecido como "Debug" y, sin embargo, sigue sin detenerse en el primer punto de quiebre que aparezca.
Si presiono F11, es como si ejecutara normalmente la aplicación, pues corre haciendo caso omiso a los breakpoints. Cabe destacar que ocurre todo lo contrario (SÍ DEPURA) cuando lo hago con aplicaciones tipo GUI, no tengo idea del porqué; pues queda claro entonces que el problema sólo se me ha dado con aplicaciones tipo consola C/C++.
Realmente ya no sé qué hacer, me estoy desesperando un poco y pues no quisiera volver a NetBeans u otros IDE's, ya que encontré uno tan completo, espero no morir en el intento de usarlo.
Si alguien me puede dar una mano, le estaré eternamente agradecido, gracias por leer este periódico, hasta pronto.
Salud.


Bueno...
Vaya, esto es algo embarazoso, me ha dado por reinstalar Fedora y Qt-Creator a su vez, y funciona ahora sin problemas...
En Windows 7 sigue sin funcionar, pero... estaba ligado a Windows 7 era simplemente por el Visual Studio, ahora que Qt-Creator funciona de mil maravillas, no hay razón para seguir con el tema, solo tuve un error con la xTerm, pero la he reinstalado y funciona como los Dioses.
No doy por resuelta la duda, porque, bueno... no se resolvió, sin embargo ya que no requiero solucionar aquel problema, ¿podrían cerrar el tema?...
Gracias por la tención. ;)
Algo tendrás mal ya que el
Algo tendrás mal ya que el depurador, al menos a mi me funciona correctamente. Aunque, ¿creo entender que solo te falla en aplicaciones de consola y sí te funciona si usas GUI? Teóricamente debería ir tanto en uno como en otro; ¿no será que algo está mal en el código que te hace finalizar el programa antes de saltar el debug? A mi me funciona bien tanto en GUI como en un proyecto para consola.
Te pongo un screenshot para que lo veas en marcha en un proyecto (tonto) para consola.
Suerte y adelante con Qt-Creator
Nada...
¡En hola!, gracias por prestarme atención.
Pues nada, si supieras que no funciona ni con un simple "HelloWorld"...
Lo lamento pero no se que te
Lo lamento pero no se que te puede estar pasando. Muy probablemente te pase como a mi que por llevar 'costumbres adquiridas' de otros entornos o IDE's cometemos fallos 'tontos' que nos hacen poner colorados cuando nos damos cuenta del fallo.
Sigue insistiendo y no desesperes, ya que Qt-Creator es excelente, y su depurador también, y a mi modo de ver mejor que VStudio.