컴파일

원격 시스템 탐색기 Perspective로부터 iSeries 서버에서 컴파일 명령을 실행할 수 있으며, 컴파일에서 오류 피드백을 검색할 수 있습니다. 컴파일 시, Workbench는 멤버 유형을 판별하여 해당 유형에 대해 마지막으로 사용된 컴파일 명령을 실행합니다. 그러나 원격 시스템 환경 설정을 통해 이 조작을 변경할 수 있습니다(관련 링크 참조).

또한 CTRL 키를 누른 상태에서 컴파일하려는 모든 멤버를 클릭하여 연결된 임의의 라이브러리의 임의의 소스 파일에서 복수의 멤버를 선택할 수 있습니다. 그런 다음 마우스 오른쪽 단추를 클릭하여 컴파일 메뉴를 액세스합니다. Workbench에서 복수의 멤버를 컴파일하는 순서를 판별하며, 또한 환경 설정을 통해 제어됨을 주의하십시오. 예를 들어, DSPF 멤버 컴파일 결과에 따라 RPG 멤버보다 먼저 DSPF 멤버를 컴파일하고자 할 수 있습니다.

다음과 같은 경우 복수 멤버 컴파일이 작동되지 않습니다.

컴파일 명령은 ID이고 항상 소스 멤버 유형과 연관되어 있습니다. 명령 문자열이 서버에서 실행되는 전체 명령입니다(예: CRTRPGPGM PGM(MYLIB/MYPROG) SRCFILE(MYLIB/MYSRC) SRCMBR(MYMBR)). 명령 문자열은 컴파일 명령으로 식별됩니다. 원격 시스템 탐색기의 각 프로파일에는 소스 멤버 유형 세트가 있고, 각 소스 유형에는 그와 연관된 컴파일 이름 세트가 있습니다. 소스 유형을 프로파일에 추가하고 컴파일 명령을 소스 유형에 추가할 수 있습니다.

컴파일 명령은 멤버 유형(QSYS 고유 파일 시스템) 또는 파일 유형(계층 구조 통합 파일 시스템)마다 정의할 수 있고, IBM은 일반적인 멤버와 파일 유형에 대해 여러 기본 컴파일 명령을 제공합니다. 또한 팀 지원을 사용하여 컴파일 명령을 공유할 수도 있습니다.

추가 정보는 아래 관련 주제를 참조하십시오.

관련 태스크
프로그램 컴파일
관련 참조
iSeries 명령 실행
iSeries 명령 서브시스템