디버그 개요

디버거로 프로그램을 실행하는 동안 "내부의" 상황을 볼 수 있습니다.

응용프로그램을 디버그하려면 디버깅 용도로 컴파일된 실행 파일을 사용해야 합니다. 이러한 실행 파일에는 디버거가 원래 소스로터 생성된 2진과 소스 코드 사이를 직접 연관시킬 수 있게 하는 추가 디버그 정보가 들어 있습니다.

CDT 디버거는 기본 디버그 엔진으로 GDB를 사용합니다. 이는 각 사용자 인터페이스를 일련의 GDB 명령으로 변환하고 GDB로부터의 출력을 처리하여 디버그 중인 프로그램의 현재 상태를 표시합니다.

팁: 컴파일 후에 소스를 편집하면 디버그 정보가 소스에 직접 연결되어 있기 때문에 행 번호 지정이 적절하지 않게 됩니다. 이와 마찬가지로 최적화된 2진을 디버깅해도 실행 추적에서 예기치 않은 점프를 유발할 수 있습니다.

관련 개념
CDT 개요
디버그 정보

관련 타스크
디버깅
 

관련 참조
실행 및 디버그 대화 상자

IBM Copyright Statement