2011-03-13 4 views
3

ARM 커널 개발에서 임베디드 리눅스 용 XCode 4 (외부 빌드 유틸리티 사용)를 사용하려고합니다. Mac에서는 명령 줄에서 모든 크로스 컴파일러와 도구가 작동하지만 XCode를 사용하여 편안하게 사용하고 싶습니다.임베디드 리눅스 커널 개발을위한 XCode 4?

표준 메이크업 단계에서 잘 작동 것 같다 (ARCH는 = 팔 CROSS_COMPILE = 팔 아무도-eabi- uImage 만드는)하지만,하는 방법을 알아낼 수 없습니다

(A) 대상을 생성 할 것을 요구 쉘에서 대화 형 입력 (ARCH = arm menuconfig). 이것은 항상 "오류 여는 터미널 : 알 수 없음"에 대해 불평하고 Xcode 4에서는 백그라운드에서 실행됩니다. 포 그라운드에서 대화 형 셸을 열 수있는 방법에 대한 아이디어가 있습니까?

(b) 내 디버거로 arm-none-eabi-gdb를 사용하십시오. 이것은 선택 사항이지만 정말로 깔끔합니다.

감사합니다.

+0

이 작업을 성공적으로 완료하셨습니까? – nico

답변

0

a) 명령이 포함 된 xterm과 동등한 명령을 실행하는 방법을 알아낼 수 있습니까? 또는 일부 IDE에는 대화 형 창에서 명령을 실행하는 확인란 옵션이 있습니다. 마지막으로 명령 행에서 menuconfig와 관련된 작업을 수행하십시오.

b) xcode가 일반적으로 gdb의 프로토콜을 사용할 수 있는지 여부에 따라 다릅니다. 가능한 경우 전체 gdbserver 대상 실행 절차를 알아 내야합니다. 그렇지 않으면 텍스트 모드 디버깅을하거나 gdb 호환 프론트 엔드를 사용해야합니다.