2010-06-24 3 views
5

Ich verwende CDT für die Entwicklung von C-Programmen.Wie kann ich das Debugging der Befehlsebene mit CDT

Wenn der Debugger an einem Haltepunkt stoppt und ich "Step Over" oder "Step Into" starte, basiert das Debugger-Verhalten auf der Quellzeilenebene, aber nicht auf der Anweisungsebene.

Kann ich Debugging auf Befehlsebene in CDT durchführen?

+0

Es gibt einen Weg, um es Ihnen zu zeigen, die Versammlung, dann können Sie eine Anweisung nach der anderen Schritt, ich weiß nicht, wie das zu tun, obwohl – Spudd86

Antwort

8

Im Debug Fenster (Debug-Perspektive) gibt es einen Instruction-Modus Stepping Taste: Es ist wie ein kleines sieht i mit einem Pfeil i=>).
Sie können im Fenster Disassembly auch Haltepunkte für bestimmte Anweisungen festlegen.

0

Soweit ich weiß, ist CDT nur ein Wrapper über einen eigenständigen Debugger. Daher würde ich vorschlagen, CDT zu überspringen und die Dokumentation des verwendeten Debuggers zu überprüfen.

Verwandte Themen