| HOME / 정보공유 / AIX 명령어 모음

uil
uil uil 명령 목적 AIXwindows 시스템에 대한 사용자 인터페이스 언어(UIL) 컴파일러를 시작합니다. 구문
uil [ -IPathName ] InputFile [ -m ] [ -o FileName ] [ -s ] [ -v FileName ] [ -w ] [ -wmd FileName ]
설명
uil 명령은 UIL 컴파일러를 호출합니다. UIL은 AIXwindows 응용프로그램에 대한 사용자 인터페이스의 초기 상태를 설명하기 위한 스펙 언어입니다. 스펙은 인터페이스에서 사용되는 오브젝트(메뉴, 대화 상자, 레이블, 누름 버튼 등)를 설명하며, 사용자 상호작용의 결과로 인터페이스가 상태를 변경할 때 호출되는 기능을 지정합니다.
플래그
-IPathName 공백없이 IncludePathName을 지정합니다. 포함 파일이 디폴트 경로에서 발견되지 않으면, 컴파일러가 지정된 디렉토리에서 포함 파일을 탐색하게 합니다(대문자 i).
-m 기계 코드를 나열하도록 지정합니다. 이것은 컴파일러가 나열한 파일에서 사용자 인터페이스 정의(UID)에 추가한 레코드 설명을 배치하도록 하는 것입니다. 이렇게 하면 사용자가 오류를 분리하는 데 도움이 됩니다. 디폴트는 기계 코드가 아닙니다.
-o FileName 컴파일러가 UID를 생산하도록 합니다. 기본적으로, UIL은 a.uid라는 이름으로 UID를 작성합니다. 파일이 UID에 파일 이름을 지정합니다. 컴파일러가 오류나 심각한 것으로 분류된 어떠한 진단을 발행한 경우에는 UID가 작성되지 못합니다.
-s 컴파일러가 모든 파일을 컴파일하기 전에 로케일을 설정하도록 합니다. 로케일은 이행 종속 방식으로 설정됩니다. ANSI C에 기초한 시스템의 경우, 로케일은 보통 setlocale(LC_ALL, "") 기능을 호출하여 설정됩니다. 이 옵션이 지정되지 않은 경우에는 컴파일러가 로케일을 설정하지 않습니다.
-v FileName 컴파일러가 리스트를 생성하도록 합니다. 파일은 나열하기 위한 파일 이름을 지정합니다. -v 옵션이 없을 경우, 컴파일러는 리스트를 생성하지 않습니다. 디폴트는 리스트를 만들지 않는 것입니다.
-w 컴파일러가 모든 경고와 메세지 정보를 억제하도록 지정합니다. 이 옵션이 없는 경우, 심각도와 무관하게 모든 메세지가 생성됩니다.
-wmd FileName 디폴트 WHL 설명 대신 2진 위지트 메타 언어(WML) 설명 파일을 사용하도록 지정합니다.
예제
UIL 컴파일러를 시작하려면 다음과 같이 입력하십시오.
uil -I. -o ex.uid ex.uil
종료 상태
이 명령은 다음과 같은 종료 값을 리턴합니다.
0 성공적으로 완료하였습니다.
>0 오류가 발생하였습니다.
관련 정보
X 명령.