데이터 형식 디버깅
Debugging data format디버깅 데이터 형식은 고급 디버거가 사용할 수 있도록 컴파일된 컴퓨터 프로그램에 대한 정보를 저장하는 수단이다.최신 디버깅 데이터 형식은 소스 레벨 디버깅을 허용하기에 충분한 정보를 저장한다.
하이 레벨 디버거는 변수, 유형, 상수, 서브루틴 등에 대한 정보가 필요하기 때문에 머신 레벨 스토리지와 소스 언어 구성 사이를 번역할 수 있다.이러한 정보는 다른 소프트웨어 도구에 의해서도 사용될 수 있다.정보는 컴파일러에 의해 생성되어야 하며 링커에 의해 실행 파일이나 동적 라이브러리에 저장되어야 한다.
일부 객체 파일 형식은 디버깅 정보를 포함하지만, 다른 형식은 스틱이나 DAMP와 같은 일반 디버깅 데이터 형식을 사용할 수 있다.
디버깅 형식 목록
참고 항목
참조
- Eager, Michael J. (April 2012) [2006]. "Introduction to the DWARF Debugging Format" (PDF). Archived (PDF) from the original on 2018-12-23. Retrieved 2014-11-12. (NB. 모든 주요 형식에 대한 개요와 함께 일반적으로 디버깅 형식에 대해 논의한다.)