다음을 통해 공유


응답 파일 명령

응답 파일은 하나 이상의 MIDL 컴파일러 명령줄 옵션을 포함하는 텍스트 파일입니다. 명령줄과 달리 응답 파일은 여러 줄의 옵션과 파일 이름을 허용합니다. 이는 빌드 환경의 제한 사항 또는 빌드 프로세스의 편의상 유용할 수 있습니다.

스위치 옵션

midl @response_file

response_file

지시 파일의 이름을 지정합니다. 응답 파일 이름은 @ 문자 바로 뒤에 와야 합니다. @ 문자와 응답 파일 이름 사이에 공백이 허용되지 않습니다.

설명

명령줄에 스위치와 연결된 모든 옵션을 배치하는 대신 MIDL 컴파일러는 스위치와 인수를 포함하는 응답 파일을 허용합니다. 응답 파일의 옵션은 MIDL 명령줄의 해당 위치에 있는 것처럼 해석됩니다.

응답 파일의 각 인수는 동일한 줄에서 시작하고 끝나야 합니다. 백슬래시 문자(\)를 사용하여 선을 연결할 수 없습니다. 응답 파일에서 따옴표 붙은 문자열의 일부인 경우 백슬래시 문자는 다른 백슬래시 앞이나 큰따옴표 문자(") 앞에만 사용할 수 있습니다. 따옴표 붙은 문자열의 일부가 아닌 경우 백슬래시 문자는 큰따옴표 문자 앞에만 사용할 수 있습니다.

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

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

예제

**Midl @midl.rsp**

midl -Oicf @midl1.rsp -env win32 @midl2.rsp itf.idl

일반 MIDL 명령줄 구문