Nyomkövető rendszer használata
Tesztprogram a nyomkövető rendszer kipróbálásához:
main.cpp
debug.cpp
1. Beállítások, projekt elhelyezése
- Ha nyomkövetni akarunk, fontos, hogy se a projekt elérési útvonalában, se
a használt fájlnevekben ne legyenek olyan karakterek, amit a Linux nem fogad
el fájlnévben, a Windows viszont igen (például magyar ékezetes betűk,
szóközök, stb. Ezekben a nevekben csak az angol ábécé betűit, a számjegyeket
és szóköz helyett az '_' karaktert használjuk.
- Annak beállítása, hogy nyomkövetéssel kívánjuk a programot fordítani:
Settings/Compiler... menüpontból:
- Építsük újra a projektet a beállítás után: Build/Rebuild menüponttal:
2. Futtatás nyomkövetéssel
- Töréspontokat az utasítás sorszáma mellé kattintva lehet létrehozni,
törölni:
- Nyomkövetési módban a Debug menüpont "Start/Continue" illetve a
Debug eszköztár hasonló gombjával indítható a program:
- A futás megáll a kijelölt töréspontnál, megtekinthetjük a program
változóinak értékét:
- A változókat megfigyelő ablak bekapcsolása a Debug menüből:
vagy a Debug eszköztárról lehetséges:
- A program továbbfuttatására a menüben, illetve az eszköztáron vannak a
megfelelő tovább indítási parancsok, amit feljebb láthatunk:
"Run to cursor", "Next line", "Step into", ...