목차
7 처지: A.out, DWARF, ELF 파일 형식, GNU 디버거, 캘리포니아 대학교 버클리, 파스칼 (프로그래밍 언어), 심볼 테이블.
- 디버깅 자료 형식
A.out
a.out은 과거 유닉스 계통 운영 체제에서 사용하던 실행 파일과 목적 파일 형식이.
보다 Stabs와 A.out
DWARF
DWARF는 널리 사용되는 표준화된 디버깅 자료 형식이.
보다 Stabs와 DWARF
ELF 파일 형식
ELF 파일은 두 관점을 갖는다: 프로그램 헤더는 런타임 시 사용되는 세그먼트들을 보여주고, 섹션 헤더는 바이너리의 섹션들의 집합을 나열한다. ELF (Executable and Linkable Format)는 실행 파일, 목적 파일, 공유 라이브러리 그리고 코어 덤프를 위한 표준 파일 형식이.
GNU 디버거
보통은 GDB라고 부르는 GNU 디버거(GNU Debugger)는 GNU 소프트웨어 시스템을 위한 기본 디버거이.
캘리포니아 대학교 버클리
UC 버클리 캠퍼스 풍경 캘리포니아 대학교 버클리(University of California, Berkeley, UC 버클리)는 미국 캘리포니아 주 버클리에 위치한 세계적인 명문 대학교이며 미국을 대표하는 공립대학교이.
파스칼 (프로그래밍 언어)
스칼(Pascal)은 1969년에 스위스 ETH 취리히의 컴퓨터 과학자 니클라우스 비르트가 개발한 프로그래밍 언어로, 당대의 가장 인기있는 교육용 언어 중 하나였으며, 1980년대와 1990년대 초반에 걸쳐 널리 사용되었.
심볼 테이블
심볼 테이블(symbol table)은 컴파일러 또는 인터프리터 같은 언어 변환기(프로그램의 소스 코드의 각 식별자가 자신의 선언 또는 소스에서의 외형과 관련된 정보와 연관되는)에서 사용되는 데이터 구조이.
참고하세요
디버깅 자료 형식
- DWARF
- Stabs