cgdb 기본 용법 총화
2002 단어 Linux
yum install cgdb
파일 대화 창
파일 대화 상자 창 을 통 해 사용 자 는 보고 싶 은 파일 을 탐색 하고 선택 할 수 있 습 니 다.디 버 깅 프로그램 과 관련 된 모든 소스 파일 의 목록 을 사용자 에 게 제공 합 니 다.파일 이 표시 되 지 않 으 면 디 버 깅 되 고 있 는 프로그램 이 없 거나 디 버 깅 가능 한 프로그램 에 디 버 깅 정보 가 없 기 때 문 일 수 있 습 니 다. 이 경우 파일 대화 상자 창 이 열 리 지 않 고 상태 표시 줄 에 오류 메시지 가 표 시 됩 니 다.
코드 창 에 o 를 입력 하여 파일 대화 상자 창 을 열 수 있 습 니 다.파일 대화 상자 창 을 열 었 을 때 q 를 입력 해서 닫 아야 합 니 다.원 하 는 파일 을 방향 키 로 선택 할 수 있 고 정규 표현 식 으로 파일 을 검색 할 수도 있 습 니 다.파일 의 수량 이 갈수 록 많아 지 는 상황 에서 이 기능 은 많은 시간 을 절약 할 수 있다.
tty 창
#include
int main(){
int num;
scanf("%d", &num);//cgdb , TTY
printf("%d", num);
return 0;
}
사용자 가 디 버 깅 을 할 때 상기 코드 의 scanf () 문 구 를 만 나 디 버 깅 할 때 값 을 입력 하면 순환 에 빠 집 니 다. 따라서 이 럴 때 cgdb 를 사용 하면 디 버 깅 은 TTY 창 을 열 어야 합 니 다. TTY 창 에 입력 한 데 이 터 는 디 버 깅 된 프로그램 (즉 scanf () 에 직접 전 달 됩 니 다.명령 모드 에서 T 키 를 누 르 면 이 창 을 표시 할 수 있 습 니 다.T 키 를 누 르 면 코드 창 과 cgdb 창 사이 에 새로운 창 이 나타 나 는 것 을 발견 할 수 있 습 니 다.tty 창 이 라 고 합 니 다.tty 창 이 열 리 면 프로그램 에서 출력 한 모든 데이터 가 표 시 됩 니 다.
디버그 명령
cgdb 창 명령
gdb 모드 로 들 어가 기: i TTY 모드 로 들 어가 기: I
코드 창
위로 한 페이지 넘 기기: ctrl b 위로 반 페이지 넘 기기: ctrl u 아래로 한 페이지 넘 기기: ctrl f 아래로 반 페이지 넘 기기: ctrl d 파일 맨 위로 이동: gg 파일 맨 아래로 이동: G 현재 커서 에서 아래로 검색: / 현재 커서 에서 위로 검색:?파일 대화 상자 창 열기 (사용자 찾기): o
cgdb 명령 창의 조정
느 린 축소: - 느 린 증대: = 빠 른 축소: shift - 빠 른 증대: shift +
참고:https://github.com/leeyiw/cgdb-manual-in-chinese/blob/master/SUMMARY.md
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
바이너리 파일cat 또는tail, 터미널 디코딩 시 처리 방법cat으로 바이너리 파일을 보려고 할 때 코드가 엉망이 되어 식은땀이 났다. 웹에서 스크롤된 정보의 처리 방법과alias의 설정을 요약합니다. reset 명령을 사용하여 터미널을 재설정합니다.이렇게 하면 고치지 못하...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.