Languages

Menu
Sites
Language
Remote Debugging 관련 질문 하려는데요...

tizen에서 remote Debugging이 지원되는걸로 알고있는데 remote Debugging을 하는 듀토리얼 같은 관련 자료를 찾을 수가 없어서요

혹시 gdbserver를 이용한 remote debugging 듀토리얼 과련 자료나 remote debugging하는 방법을 알수 있을까요??

Edited by: woojong yoo on 18 May, 2015

Responses

1 Replies
Jinsol Park

안녕하세요?

찾아보니 Tizen을 위해 작성된 튜토리얼은 보이지 않네요.

 

SDB에서 port forwarding를 지원하기 때문에 아래 명령을 사용하시면 사용 가능할것으로 생각합니다.

 

1. [host] $sdb forward tcp:2015 tcp:2015 로 사용하고 싶은 포트를 포워딩한 다음,

2. [target] #gdbserver gdbserver :2015 /target-binary-path 명령으로 타겟에서 gdbserver를 실행하고,

3. [host] $gdb  GDB를 실행

4. [host] $gdb target remote 127.0.0.1:2015 로 target에 접속 하시면 원격 디버깅이 가능합니다.

 

참고로 테스트하기 쉽게 로컬에서 사용하도록 localhost 127.0.0.1을 예시로 들었지만, 방화벽 문제만 없다면 다른 host 접속이 가능합니다.

 

사실 안드로이드 디버깅과 비슷한점이 많기 때문에 안드로이드 리모트 디버깅 관련으로 검색 해보셔도 정보를 찾아보실 수 있을 것 같습니다.

 

추가적인 질문 있으시면 다시 글 남겨주세요.