iSeries 프로젝트 디버그 및 중단점 추가

변경사항을 iSeries 서버로 다시 업로드하기 전에 로컬에서 iSeries 프로젝트의 멤버를 디버그(및 소스에 중단점을 추가)할 수 있습니다. 중단점은 사용자 프로그램의 실행이 해당 위치에 도달할 때마다 프로그램을 중단하도록 디버거에게 알리기 위해 사용자 프로그램에 사용하는 임시 마커입니다. 예를 들어, 프로그램의 특정 명령문에 의해 문제가 발생될 경우 명령문을 포함하는 행에 중단점을 설정한 다음 프로그램을 실행할 수 있습니다. 실행은 명령문이 실행되기 전에 중단점에서 중단될 수 있습니다. 그런 다음 변수 컨텐츠 및 호출 스택을 확인하고 명령문을 Step Over(실행)하여 문제점이 일어난 이유를 볼 수 있습니다. 중단점을 추가하려면 다음을 수행하십시오.

  1. 행을 한 번 클릭하여 중단점을 추가하려는 행을 선택하십시오. (행 옆에 있는 마커 영역을 두 번 클릭하여 중단점을 추가할 수도 있습니다.)
  2. 마우스 오른쪽 단추로 행을 클릭하고 팝업 메뉴에서 중단점 추가를 선택하여 중단점 대화 상자를 호출하십시오.
  3. 라이브러리 항목 필드의 소스 멤버를 포함하는 라이브러리를 지정하십시오.
  4. 이 멤버가 컴파일할 프로그램 또는 서비스 프로그램을 지정하십시오.
    • (선택사항) 대화 상자의 모듈 입력 필드에 중단점을 추가하려는 모듈의 이름을 입력하십시오. 이 모듈이 로드된 경우, 모듈 입력 필드의 드롭다운 목록에서 이를 선택할 수 있습니다.
    이 정보를 변경해야 하는 경우 소스 멤버에서 모든 iSeries 중단점을 제거해야 합니다. 정보를 다시 지정하도록 요청하는 프롬트가 표시됩니다.
  5. 확인을 클릭하여 중단점을 추가하고 중단점 대화 상자를 닫으십시오.
: 프로젝트가 디버그할 수 있는 iSeries 프로젝트가 아닌 경우, iSeries 중단점 정보에 대한 입력 요청이 표시되지 않습니다. 예를 들어, Linux 시스템에서 C 파일을 디버그 후 컴파일해야 하는 경우 등이 이에 해당됩니다.