gdb의 서버 모드를 사용하여 원격으로 코드를 디버그하는 것이 가능하다는 것을 알고 있으며, 다른 아키텍처에서 크로스 컴파일 된 코드를 디버깅하는 것이 가능하다는 것을 알고 있지만, OS에서 Linux 애플리케이션을 원격으로 디버그하는 것이 가능합니다. X는 gdbserver를 사용합니까?비 -Linux 시스템에서 Linux 코드를 원격으로 디버그 할 수 있습니까?
1
A
답변
1
물론, OSX-host 및 Linux-target 용으로 컴파일 된 크로스 컴파일 GDB가 필요합니다. 이것은 전혀 드문 것이 아닙니다. 이 문제를 다루기 위해서는 많은 GDB 문서가 있어야합니다.
0
Windows와 Cygwin에서 가능합니다. OS X에 대해 모르겠다.
관련 문제
- 1. Windows에서 원격으로 Linux 커널을 디버그 하시겠습니까?
- 2. 어떻게 원격으로 디버그 할 수 있습니까?
- 3. suid가있는 Linux 프로세스 디버그
- 4. Linux 커널 디버그 출력물?
- 5. VS2005에서 Linux 컴퓨터를 원격으로 디버깅 할 수 있습니까?
- 6. Linux 시스템에서 하드 드라이브 진단을 검색 할 수 있습니까?
- 7. 임베디드 시스템에서 Linux 데몬 테스트하기
- 8. mv() Linux ext3 파일 시스템에서
- 9. Windows에서 Linux 용으로 작성된 C 코드를 컴파일 할 수 있습니까?
- 10. 원격으로 Windows 이벤트 로그 쿼리 (Linux)
- 11. Linux AMI에 설치할 Linux 패키지를 어떻게 알 수 있습니까?
- 12. C#을 사용하여 원격으로 LINUX 파일을 복사하는 방법은 무엇입니까?
- 13. Linux 커널에 PCI 초기화 코드를 다시 실행하도록 요청할 수 있습니까?
- 14. C++ 라이브러리의 제어 디버그 레벨 - Linux
- 15. LuminaryMicro 평가 보드에 Linux USB 디버그 연결
- 16. VisualStudio2005에서 원격 Linux 웹 서버로 디버그
- 17. Linux syslogd가 영어 이외의 메시지를 기록 할 수 있습니까?
- 18. Django 응용 프로그램을 원격으로 디버그 할 수 있습니까?
- 19. Linux 커널 기능을 모듈로 바꿀 수 있습니까?
- 20. Windows와 Linux 모두에서 프로세스를 죽일 수 있습니까?
- 21. 커널에서 Linux SIGUSR1을 설정할 수 있습니까?
- 22. 추가 코드를 실행 파일에 병합하십시오. (arm-linux)
- 23. Xcode가있는 Linux 서버에서 SVN을 사용할 수 있습니까?
- 24. Linux Ubuntu Hardy에서 ASP를 설치할 수 있습니까?
- 25. ssh를 설치하지 않고 Windows 시스템에서 원격으로 배치 스크립트를 실행할 수 있습니까?
- 26. JConsole을 사용하여 Linux/WASv7에 원격으로 연결하는 방법은 무엇입니까?
- 27. JMX를 사용하여 Java 코드를 원격으로 측정 할 수 있습니까?
- 28. Linux 플랫폼에서 Javascript를 사용하여 응용 프로그램을 빌드 할 수 있습니까?
- 29. 사용자가 Linux 머신에 로그인 할 때를 어떻게 알 수 있습니까?
- 30. Windows에서 Linux 바이너리를 디 컴파일 할 수 있습니까?
나는 이것을 위해 크로스 툴과 같은 것을 사용할 필요가 있다고 생각 하는가? XCode와 함께 제공되는 그래픽 디버거에 이것을 플러그인 할 수 있다면 정말 좋을 것입니다 : GDB의 수정 된 버전을 사용한다는 것을 알고 있기 때문에 이것이 가능한지 확실하지 않습니다. – jkp
불행히도 XCode에 대해서는 아무 것도 몰라요. 운이 좋으면 Xcode를 사용하여 사용중인 GDB를 지정할 수 있습니다. 또한 XCode가 사용하는 GDB (특별 패치, 버전 등)에 대한 특별한 요구 사항이 있는지 확인할 수도 있습니다. – JesperE