Bagikan melalui


Perintah File Respons

File respons adalah file teks yang berisi satu atau beberapa opsi baris perintah pengkompilasi MIDL. Tidak seperti baris perintah, file respons memungkinkan beberapa baris opsi dan nama file. Ini mungkin berguna karena keterbatasan lingkungan build Anda, atau sebagai kenyamanan untuk proses build Anda.

Opsi Sakelar

midl @response_file

response_file

Menentukan nama file respons. Nama file respons harus segera mengikuti karakter @ . Tidak ada spasi kosong yang diperbolehkan antara karakter @ dan nama file respons.

Keterangan

Sebagai alternatif untuk menempatkan semua opsi yang terkait dengan sakelar pada baris perintah, pengkompilasi MIDL menerima file respons yang berisi sakelar dan argumen. Opsi dalam file respons ditafsirkan seolah-olah ada di lokasi tersebut di baris perintah MIDL.

Setiap argumen dalam file respons harus dimulai dan berakhir pada baris yang sama. Karakter garis miring terbalik (\) tidak dapat digunakan untuk menggabungkan garis. Ketika itu adalah bagian dari string yang dikutip dalam file respons, karakter garis miring terbalik hanya dapat digunakan sebelum garis miring terbalik lain atau sebelum karakter tanda kutip ganda ("). Ketika bukan bagian dari string yang dikutip, karakter garis miring terbalik hanya dapat digunakan sebelum karakter tanda kutip ganda.

MIDL mendukung argumen baris perintah yang menyertakan satu atau beberapa file respons yang dikombinasikan dengan sakelar baris perintah lainnya.

Pengkompilasi MIDL tidak mendukung file respons berlapis.

Contoh

**midl @midl.rsp**

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

Sintaks Baris Perintah MIDL Umum