sourcecode

gdb에 설정을 저장하는 방법

copyscript 2022. 7. 30. 18:14
반응형

gdb에 설정을 저장하는 방법

gdb 설정 저장 방법 아는 사람('프린트 예쁘게 설정' 또는 '프린트 요소 0 설정' 둘 다 여기서)gdb :/ 를 사용할 때마다 설정을 하고 싶지 않습니다.

구글 등에서 검색해 봤지만 아무것도 찾을 수 없었습니다.

홈 디렉토리의 .gdbinit 파일에서 자동으로 실행할 명령을 추가합니다.

기존 답변은 바이너리가 로드되기 전에 실행할 수 있는 명령어에 대해 기능하지만 예를 들어 다음을 추가하려는 경우catch throw이 명령어는 바이너리가 로드된 후에 실행해야 하므로 .gdbinit에서는 실행할 수 없습니다.

그러나 gdb는 다음 명령을 사용하여 바이너리 로드 후 실행할 파일을 가져올 수 있습니다.

-x file
       Execute GDB commands from file file.

에일리어스를 생성하여 자동화를 했습니다.

alias gdb='gdb -x ~/.gdbinit_x'

그리고 그 파일에 내 after binary load 명령어를 추가했다.

언급URL : https://stackoverflow.com/questions/2045509/how-to-save-settings-in-gdb

반응형