dbx(저장기)
dbx (debugger)![]() |
원본 작성자 | 마크 린튼 |
---|---|
개발자 | 오라클 코퍼레이션 |
초기 릴리즈 | 1981; | 전 (
운영 체제 | 유닉스 및 유닉스 유사 |
유형 | 디버거 |
면허증 | Sun Studio 제품 라이센스에 설명된 대로 무료로 다운로드 및 사용 가능. |
dbx는 Solaris, 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 Corporation의 Oracle Solaris Studio 제품의 일부로 포함되며 Solaris와 Linux 모두에서 지원된다.Oracle Solaris Studio Compiler와 GCC로 컴파일된 프로그램을 지원한다.
참고 항목
참조
- ^ 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.
외부 링크
- z/OS용 dbx
- AIX용 dbx
- Solaris OS 및 Linux용 Sun Studio Compiler 및 도구
- : 소스 레벨 디버깅 도구 – Sun Studio 개발자 설명서