gdbserver 프로그램은 프로그램의 원격 디버깅을 허용합니다. 일반적으로 gdb의 로컬 복사본은 원격 gdbserver 인스턴스 및 해당 원격 gdbserver에서 실행되는 프로그램과 상호 작용하는 데 사용됩니다.gdbserver와의 프로그래밍 방식 상호 작용
내 질문은 : 클라이언트가 gdb remote serial protocol (RSP)을 구현하여 gdb 이외의 프로그램이 gdbserver 프로그램과 상호 작용할 수 있습니까?
이 문서는 RSP server의 구현에 대해 설명하지만 주로 관심이있는 클라이언트 측입니다.이 implementation은 클라이언트와 서버를 지원하지만 공통 lisp로 구현되었으며 아직 성숙한 라이브러리는 아닙니다.
좋은 점; 로컬 GDB를 GDB 머신 인터페이스를 통해 제어하고 로컬 GDB가 원격 gdbserver와 상호 작용하도록 결정했습니다. – grrussel