관리 메뉴

c0smicb0y

GDB TUI 본문

프로그래밍/Linux

GDB TUI

2015. 11. 18. 01:04

GDB에서 tui 옵션을 사용하면 좀 더 편리하게 디버깅을 할 수 있다!


다음과 같은 소스가 있다.



gdb로 tui 옵션을 주고 열어보자. 


다음과 같이 열릴 것이다.



main에 브레이크 포인트를 걸어보자.



저렇게 브레이크 포인트가 걸리는 것을 시각적으로 보여준다.


r을 통해 프로그램을 실행시키면,


브레이크 포인트에 걸리면서 현재 무슨 명령어를 수행하고 있는지 보여준다!


n을 입력하여 한 라인씩 실행시켜보자.


현재 무슨 라인인지 보여준다.


그런데 이 옵션은 컴파일 시 -g 옵션을 통해 디버깅을 허용하는 프로그램에 대해서만 가능하다...


'프로그래밍 > Linux' 카테고리의 다른 글

doxygen 사용법  (9) 2015.12.19
Qt5 Install on Ubuntu  (0) 2015.11.18
Linux Kernel  (0) 2015.10.29
Linux File System  (0) 2015.09.07
API & ABI  (0) 2015.09.05
Comments