2010-02-19 2 views
0

나는 mac과 linux 모두에서 개발하고 그들 사이에 공유되는 하나의 네트워크 마운트 홈 디렉토리를 가지고 있습니다.gdbinit에서 특정 플랫폼으로 작업하기

set print thread-events off 

불행하게도, 맥에서이 오류 :

(gdb) set print thread-events off 
Undefined set print command: "thread-events off". Try "help set print". 

이 명령 만에 실행을 가지고 .gdbinit있는 방법이 있나요 리눅스에, 내 .gdbinit에 다음과 같은 것이 유용하다 리눅스?

답변

1

~/.gdbinit.Linux~/.gdbinit.MacOS, 다음 (bash는 구문) 만들기 : 물론

alias gdb="gdb -ex \"source ~/.gdbinit.$(uname)\"" 

당신이 GDB 쉘 래퍼 스크립트 대신 별칭과 같은 일을 할 수 있습니다.

또는 GDB 7.x를 모두 빌드하고 Python의 전 능력을 사용할 수 있습니다.