2009-09-25 9 views

Respuesta

5

Asegúrese de haber configurado Qt Creator en la configuración de compilación "Debug" (menú Generar -> Establecer configuración de compilación -> Depurar). Puede sonar obvio, pero tuve el mío accidentalmente configurado en "Release", y pasé horas buscando problemas de configuración de gdb cuando Qt Creator silenciosamente ignoró mis puntos de interrupción a pesar de que ejecutaba la aplicación con el comando "Iniciar depuración".

También tenga en cuenta que la reconfiguración de Qt Creator para compilaciones de depuración puede no ser suficiente en este caso, pero que tendrá que realizar una reconstrucción completa para que los cambios de configuración se apliquen a todo su proyecto (sí, esto fue un paso que tuve que hacer).

Qt Creator realmente podría hacer con un cuadro de diálogo de advertencia si intenta depurar compilaciones con la configuración de lanzamiento, como hace Visual Studio desde hace años. Evitaría esos silenciosos fracasos.

+0

Qt Creator ofrece ahora un cuadro de diálogo de advertencia para este caso, al menos tan temprano como 4.3.1 y probablemente mucho antes. –

0

se puede empezar con la opción adicional QtCreator

C:\QtSDK\QtCreator\bin\qtcreator.exe "-disable-cdb" 

desactivar CDB.

Cuestiones relacionadas