2012-02-24 1 views
-2

i386 아키텍처하에 BusyBox 용 GDB 디버거의 바이너리 파일을 얻을 수 있습니다. 나는 근원에서 그것을 건설하는 것을 시도하고, 그러나 실패했다. 내 컨트롤러에서 gdb를 실행할 때 - 모두 정상이지만 디버그를 시작하면 hello world C 애플리케이션에 세그먼테이션 오류가 발생합니다. 나는 gdb가 만든 구성을 만들 때 실수라고 생각합니다.i386 아키텍처하에 BusyBox 용 gdb 바이너리 얻기

답변

4

"Busybox"용 GDB? 비지 박스는 운영 체제가 아닌 응용 프로그램 (또는 응용 프로그램 집합)입니다. uClibc로 링크 된 GDB를 의미합니까 (다소 경미한 관계입니까, 아니면 그렇지 않겠지 만, 분명히 말한 내용은 아닙니다)? 또는 무엇을? 정적 링크 된 GDB 바이너리를 의미하는 것이라면 리눅스의 모든 생태계를 필요로하지 않고 하나의 Linux-i386 시스템에서 다른 시스템으로 이동할 수 있습니다. 모든 Linux-i386 데스크탑 시스템에서 CFLAGS=-static으로 직접 빌드하십시오.