ㅎ유 (1) 썸네일형 리스트형 시스템 공부 2일차 (gdb 사용법) gdb를 실행하기 위해서는 gdb (컴파일된) 실행 파일 이름으로 입력하여 시작하여야 합니다. gdb에서 list 옵션을 줘서 소스코드를 출력할 수는 있지만 그러기 위해선 gcc로 컴파일 할때 기본적으로 붙는 -o외에도 -g를 붙여서 디버깅이 가능하도록 해주어야 합니다. gdb에 장점 중 하나라고 생각하는 함수별 디스어셈블 기능입니다. 하지만 이것이 오히려 직접 부딪혀 봐야하는 저 같은 초보자들에게는 단점이 될 수도 있습니다. gdb도 여타 다른 디버거들과 같이 실행 기능 또한 있습니다. 주소로 브레이크포인트를 잡을 수도 있고, 함수 이름으로 잡을 수도 있습니다. 브레이크를 걸면 아래와 같이 실행 됩니다. 위 그림과 같은 상황에서 step이나 next를 통해 다음 단계를 실행 할 수 있다. info re.. 이전 1 다음