다음 환경 변수는 엔진 동작을 제어합니다.
| 환경 변수 | 설명 |
|---|---|
| DER_DBG_LOCAL_PATH | 실행 파일을 찾고 라이브러리를 로드하는 데 사용되는 디버거의 경로 세트를 지정합니다. 디버거가 PATH 환경 변수 또는 시스템의 라이브러리 검색 경로를 검색하기 전에 이 경로를 검색합니다. |
| DER_DBG_PATH | 소스 파일을 찾는 데 사용하는 디버거의 경로 세트를 지정합니다. 이러한 경로는 디버그 정보에 완전한 소스 파일 이름이 없는 경우 사용됩니다. |
| DER_DBG_OVERRIDE | 소스 파일을 찾는 데 사용하는 디버거의 경로 세트를 지정합니다. 이러한 경로는 DER_DBG_PATH를 검색하기 전에 검색됩니다. |
| DER_DBG_ADDR | 사용자 인터페이스 디먼 모드에 사용될 기본 호스트를 지정합니다.
호스트 이름 또는 IP 주소가 될 수 있습니다. 기본값은 localhost입니다.
이 값은 명령행 매개변수 -qhost로 재정의됩니다. 주소를 지정할 때 사용자 인터페이스 디먼 모드에 사용할 기본값을 포함시킬 수도 있습니다. 포트 번호를 포함시키려면 DER_DBG_ADDR=<호스트 이름 또는 주소>:<포트>를 지정하십시오. 기본적으로 사용되는 포트 번호는 8001입니다. 이 환경 변수로 지정되는 모든 포트는 명령행 매개변수 -quiport로 재정의됩니다. |
| DER_DBG_TABGRID | 사용자 인터페이스 소스 파일 보기에서 탭을 펼칠 때 사용되는 탭 사이의 간격을 지정합니다. 기본값은 8입니다. |
| DER_DBG_TAB | DER_DBG_TABGRID를 0으로 설정하면 소스 파일의 각 탭 대신 삽입할 간격 수를 제공합니다. 기본값은 8입니다. |
| DER_DBG_ STEP_DEBUG | 이 값을 SHALLOW 또는 DEEP, INCLUDE 또는 NOINCLUDE로 설정할 수 있습니다.
간격 또는 쉼표로 값을 구분합니다.
|
| DER_DBG_NO_XWINDOW | 이 변수를 N 또는 NO로 설정하면 디버그할 프로그램이 다른 조건에서 X Window를 사용할 수 있도록 설정되었다고 간주하여 입출력(I/O)에 X Window를 사용할 수 있습니다. 이 변수를 Y 또는 YES로 설정하면 디버그할 프로그램에 X Window를 사용할 수 없습니다. 이 변수의 기본값은 NO입니다. |
| DER_DBG_FORK | 이 환경 변수는 다음 값을 가질 수 있습니다.
자세한 정보는 관련된 fork() 처리 주제를 참조하십시오. |
| DER_DBG_POWER_STEP | 이 변수를 Y 또는 YES로 설정하면 모든 단계 조치 중에 중단점이 억제됩니다(설정된 중단점에 관계 없이 단계 조치는 완료됨). 기본적으로 power step은 꺼져 있습니다. |
| DER_DBG_CICS_STEP | CICS®에서 디버깅하는 경우 사용되는 특수 환경 변수입니다. 이 변수는 CICS를 통해 루틴을 호출하는 코드로 정상적은 단계를 수행하도록 합니다. |
| DER_DBG_ARRAY_REPCHANGE | 이 환경 변수를 YES 또는 NO로 설정할 수 있습니다(기본값은 NO). 이 환경 변수를 NO로 설정하고 변수 또는 모니터 보기에서 배열 요소의 표시를 변경하면 해당 요소만 변경됩니다. 이 환경 변수를 YES로 설정하고 배열 요소의 표시를 변경하면 해당 배열의 모든 배열 요소의 표시가 변경됩니다. |
| DER_DBG_TRACE | 이 환경 변수를 사용하여 엔진 추적 파일의 위치를 지정합니다. |
| DER_DBG_PICLDUMP | 이 환경 변수를 사용하여 EPDC 추적 파일의 위치를 지정합니다. |
| DER_DBG_DISPLAY | 이 환경 변수를 사용하여 X Window 표시의 위치를 재지정합니다. |
| DER_DBG_SOURCESTEP | 이 환경 변수는 지정된 언어에 대해 source-stepping을 적용합니다. 이 환경 변수값을 C, CPP, C++, PLI, PL/I, RPG, COBOL, FORTRAN, NONE 및 ALL로 설정할 수 있습니다. 이 값은 대소문자를 구분하지 않으며 간격 또는 쉼표로 구분합니다. 이 환경 변수의 기본값은 COBOL PL/I 또는 COBOL,PL/I입니다. |
| DER_DBG_SOURCE_CHECK | 이 환경 변수를 사용하여 소스 검증 확인을 지정합니다. 이 값은 대소문자를 구분하지 않으며 간격 또는 쉼표로 구분합니다(DATE, NODATE, CONTENT, NOCONTENT, ALL 및 NONE).기본값은 NONE입니다. |
| DER_DBG_CONSOLE | 이 환경 변수를 사용하여 디버깅하는 애플리케이션에 대한 콘솔의 위치, GUI, LOCAL 또는 REMOTE를 지정합니다. 기본값은 디버거 UI에 디버기의 콘솔을 반복하는 REMOTE입니다. LOCAL은 irmtdbgc가 시작된 쉘 내의 디버기 콘솔 활동만 나타냅니다. GUI는 디버기의 콘솔 활동에 대한 xterm 세션을 시작합니다. |
| DER_DBG_HIDE_SYSTEM_THREADS | 이 변수를 Y 또는 YES로 설정하면 시스템 스레드가 숨겨집니다. 기본값은 시스템 스레드를 표시하지 않는 것입니다. |