Difference between revisions of "GDB ar QUEMU"
(New page: Par šo stāstīts lekcijā "Programmu izstrādes vide". ==Ports== Izvēlamies portu, pa kuru GBB runās ar QUEMU. Vēlams ņemt savu identifikātoru + 20000. Šajos pierakstos piemēra...) |
(No difference)
|
Revision as of 14:54, 15 April 2013
Par šo stāstīts lekcijā "Programmu izstrādes vide".
Ports
Izvēlamies portu, pa kuru GBB runās ar QUEMU. Vēlams ņemt savu identifikātoru + 20000. Šajos pierakstos piemēra pēc lietosim 1234, bet jums jālieto savs ports!
Startējam rīkus
Pieņemsim, ka vēlaties atkļūmot savu programmu prog1.
1. startējam gdb, fonā:
arm-linux-gnueabi-gdb prog1 &
2. Startējam quemu, arī fonā, norādot portu:
qemu-arm -g 1234 prog1 &
3. Paceļam gdb priekšplānā
fg %arm-linux-gnueabi-gdb
4. No gdb vides sasienam gdb ar quemu lietojot to pašu portu
target remote localhost:1234
5. Izpildam gdb komandas atkļūmošanai: continue, step, next un tamlīdzīgi.
continue