지난일들/GDB

qemu gdb사용하기

바위맨 2014. 3. 1. 00:06
반응형

QEMU에서는 remote gdb를 통해서 실행이 가능하다.

QEMU를 우선 실행한 이후에 gdb를 실행시키고 특정 명령을 입력하여 연결이 가능하다.

  1. QEMU실행
    기본 qemu를 실행시키는 명령에 다음 옵션을 추가해준다.
    #-gdb <특정 dev ex)tcp::1234> -S
    위와 같은 옵션을 추가해주게 되면 정지 상태에서 gdb의 접속을 기다리게 된다.
  2. gdb실행
    gdb를 실행한 이후에 remote connect를 실행한다. gdb내에서 다음 명령을 입력해준다.
    #target remote <dev ex) tcp::1234.

위의 과정의 결과로서 이와같은 실행 결과를 얻을 수 있다.

이 과정을 통해서 gdb를 qemu에 연동하고 gdb명령을 사용할 수 있게 된다.


반응형