Skip to content
Snippets Groups Projects
Commit c9af7bba authored by Friedemann Kleint's avatar Friedemann Kleint
Browse files

Add Documentation for CDB.

Reviewed-by: default avatarhjk <qtc-committer@nokia.com>
parent 423744e4
No related branches found
No related tags found
No related merge requests found
......@@ -964,22 +964,37 @@
\nextpage creator-cmake-support.html
\title Debugging with Qt Creator
\section1 Introduction
Qt Creator does not have its own debugger. Instead, it provides a graphical
frontend to various debugger engines:
\table
\header
\o Platform
\o Compiler
\o Debugger Engine
\row
\i \note Qt Creator's debugger integration currently does not
support debugging applications created with the Microsoft Visual
C++ Compiler.
\o Linux, Unixes, Mac OS
\o gcc
\o GNU Symbolic Debugger (gdb)
\row
\o Windows/MinGW
\o gcc
\o GNU Symbolic Debugger (gdb)
\row
\o Windows
\o Microsoft Visual C++ Compiler
\o Debugging Tools for Windows / Microsoft Console Debugger (CDB)
\endtable
Qt Creator does not have its own debugger. Instead, it provides a graphical
frontend to the GNU Symbolic Debugger (gdb). This frontend allows you to
The frontend allows you to
step through a program line-by-line or instruction-by-instruction,
interrupt running programs, set breakpoints, examine the contents of the
call stack, local and global variables, etc.
Within Qt Creator, the raw information provided by gdb is displayed in a
clear and concise manner, simplifying the process of debugging.
Within Qt Creator, the raw information provided by the engine is displayed
in a clear and concise manner, simplifying the process of debugging.
In addition to generic IDE functionality: stack view, views for locals and
watchers, registers, etc, Qt Creator comes with additional features to make
......@@ -1264,6 +1279,26 @@
through the code using the following buttons:
\image qtcreator-debugging-buttons.png
\section1 Debugger Engine Installation Notes
\table
\header
\o Debugger Engine
\o Notes
\row
\o Debugging Tools for Windows
\o Using this engine requires installing the \e{Debugging Tools for Windows}
32-bit package (Version 6.10), which is freely available for download from the
\l{http://msdn.microsoft.com/en-us/default.aspx}{Microsoft Developer Network} or
directly from \l{http://www.microsoft.com/whdc/devtools/debugging/installx86.Mspx}{Microsoft}.
The pre-built \e{Qt SDK for Windows} will make use of the library if it is present
on the system.
When building \e{Qt Creator} using the \e{Microsoft Visual C++ Compiler},
the location \c{"%ProgramFiles%\Debugging Tools for Windows"} will be checked
for the required include files.
\
\endtable
*/
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment