On Wed, Feb 22, 2012 at 1:02 PM, Orgad and Raizel Shaneh
<[email protected]>wrote:

> On Wed, Feb 22, 2012 at 10:48 PM, Liam Staskawicz <[email protected]>wrote:
>
>> Hi,
>>
>> I'm developing a Makefile based non-Qt C++ project on Windows with mingw
>> and Qt Creator 2.4.1 at the moment, and just about everything is working
>> splendidly - thanks! 2 minor issues I'm having:
>>
>> - when I'm debugging (with GDB), the debugger does not pause when an
>> assert() is triggered, and instead exits without giving me a chance to
>> examine the stack, etc. Is this expected behavior? Is there a recommended
>> way to configure the debugger to pause on assert?
>>
>> - when debugging, stdout gets routed to the debug console (mixed with the
>> other debug output) instead of to the 'Application Output' tab as it does
>> when run normally. Is it possible to configure the debugger to send stdout
>> to the Application Output console?
>>
>> Thanks!
>> Liam
>>
>> _______________________________________________
>> Qt-creator mailing list
>> [email protected]
>> http://lists.qt-project.org/mailman/listinfo/qt-creator
>>
>> Hi,
>
> The first issue was resolved in master, see
> http://codereview.qt-project.org/13171.
>
> Regarding stdout, is this a console application? First, add CONFIG +=
> console to your pro file (assuming you're using qmake), then click Projects
> on the side bar, Run Settings tab and check 'Run in terminal'.
>
> - Orgad
>

Great! Glad to see the first one resolved already, will be looking forward
to that.

For the stdout issue, I am not building a Qt app, just a standard C++ app
via Makefile, not qmake. The logs in question are from normal printf()
output. As I mentioned, the output is captured properly in the 'Application
Output' tab when not debugging, just while debugging it gets redirected to
the debug console and mixed with other debugger output.

Thanks!
Liam
_______________________________________________
Qt-creator mailing list
[email protected]
http://lists.qt-project.org/mailman/listinfo/qt-creator

Reply via email to