Strumenti Utente

Strumenti Sito


it:debugger

Debugger

Per eliminare gli errori del progetto attivo, selezionare Debug dal menu Project. Questo avvierà il debugger. Per essere in grado di eseguire il debug il file eseguibile deve contenere le informazioni di debug.

Aggiungere le informazioni di debug

Selezionare Project options dal menù Project e quindi la scheda compiler. Nell'opzione Debug information selezionare Full. Quindi selezionare la scheda linker e nell'opzione Debug information selezionare CodeView format o CodeView & COFF format.

Muoversi attraverso il codice

Utilizzare F11 per avanzare nel codice, riga per riga. Questo funziona sia in modalità sorgente che in quella assembly.

Utilizzare MAIUSC + F11 per uscire dalla funzione corrente, alla funzione chiamante. Questo è possibile solo se il debugger crede che può tranquillamente trovare l'indirizzo di ritorno. Non funziona bene con funzioni ricorsive.

Usa Ctrl + F10 per l'eseguire la riga in cui si trova il cursore.

Quando si passa attraverso il codice sorgente, è probabilmente meglio vedere i cambiamenti sia in vista Autos sia in vista Watch. Quando si passa tramite il codice assembly, è probabilmente meglio vedere i cambiamenti sia con la vista Registers o la vista Watch.

it/debugger.txt · Ultima modifica: 2009/12/17 21:35 da frank50_s