dbx(저장기)

dbx (debugger)
dbx
원본 작성자마크 린튼
개발자오라클 코퍼레이션
초기 릴리즈1981; 41년 전 (1998년)
운영 체제유닉스 및 유닉스 유사
유형디버거
면허증Sun Studio 제품 라이센스에 설명된 대로 무료로 다운로드 및 사용 가능.

dbxSolaris, AIX, IRIX, Tru64 UNIX, 리눅스 BSD 운영 체제에서 주로 발견되는 소스 레벨 디버거다.C, C++, Fortran, Pascal, Java로 작성된 프로그램에 심볼 디버깅을 제공한다.유용한 기능에는 프로그램을 한 번에 하나의 소스 라인 또는 기계 지침으로 진행하는 것이 포함된다.단순히 프로그램 운영을 보는 것 외에 변수를 조작할 수 있고 광범위한 표현도 평가해 표시할 수 있다.

역사

dbx는 원래 1981-1984년[1] 마크 린튼에 의해 버클리 캘리포니아 대학에서 개발되었고, 그 후 BSD를 허가한 다양한 판매업자들에게 길을 내주었다.

유용성

BSD를 통해 다양한 공급업체에 제공될 뿐만 아니라 dbx는 다른 제품에도 진출할 수 있게 되었다.

  • dbx는 IBM z/OS 시스템의 UNIX System Services 구성 요소에서도 사용할 수 있다. dbx for z/OS는 C와 C++로 작성된 프로그램을 디버깅할 수 있으며 기계 수준 디버깅도 수행할 수 있다.z/OS V1R5를 기준으로 dbx는 DAMP 디버그 포맷을 사용하여 프로그램을 디버깅할 수 있다. z/OS V1R6는 64비트 프로그램 디버깅을 위한 지원을 추가했다.
  • dbx는 Oracle CorporationOracle Solaris Studio 제품의 일부로 포함되며 Solaris와 Linux 모두에서 지원된다.Oracle Solaris Studio Compiler와 GCC로 컴파일된 프로그램을 지원한다.

참고 항목

참조

  1. ^ Linton, Mark A. (1990). "The Evolution of Dbx". USENIX Summer. USENIX Summer 1990 Technical Conference. pp. 211–220. CiteSeerX 10.1.1.38.5985. S2CID 15074926.

외부 링크