다음을 통해 공유


지시 파일

명령줄에 모든 옵션을 배치하는 대신 MIDL 컴파일러는 스위치와 인수를 포함하는 응답 파일을 허용합니다. 응답 파일은 하나 이상의 MIDL 컴파일러 명령줄 옵션을 포함하는 텍스트 파일입니다. 명령줄과 달리 응답 파일은 여러 줄의 옵션과 파일 이름을 허용합니다. 이는 빌드 환경의 제한 사항 또는 빌드 프로세스의 편의상 유용할 수 있습니다. MIDL 응답 파일을 다음과 같이 지정할 수 있습니다.

midl @filename

filename

응답 파일의 이름을 지정합니다. 응답 파일 이름은 @ 문자와 응답 파일 이름 사이에 공백이 없는 @ 문자 바로 뒤에 와야 합니다.

응답 파일의 옵션은 MIDL 명령줄의 해당 위치에 있는 것처럼 해석됩니다. 응답 파일의 각 인수는 동일한 줄에서 시작하고 끝나야 합니다. 백슬래시 문자(\)를 사용하여 선을 연결할 수 없습니다.

MIDL은 다른 명령줄 스위치와 결합된 하나 이상의 응답 파일을 포함하는 명령줄 인수를 지원합니다.

midl -Oicf @midl1.rsp -envwin32 @midl2.rsp itf.idl

MIDL 컴파일러는 중첩된 응답 파일을 지원하지 않습니다.