File Perintah CL
File perintah adalah file teks yang berisi opsi pengkompilasi dan nama file. Ini menyediakan opsi yang akan Anda ketik pada baris perintah, atau menentukan menggunakan variabel lingkungan CL. CL menerima file perintah pengkompilasi sebagai argumen, baik dalam variabel lingkungan CL, atau pada baris perintah. Tidak seperti baris perintah atau variabel lingkungan CL, Anda dapat menggunakan beberapa baris opsi dan nama file dalam file perintah.
Opsi dan nama file dalam file perintah diproses saat nama file perintah muncul dalam variabel lingkungan CL atau pada baris perintah. Namun, jika /link
opsi muncul dalam file perintah, semua opsi di baris lainnya diteruskan ke linker. Opsi di baris selanjutnya dalam file perintah, dan opsi pada baris perintah setelah pemanggilan file perintah, masih diterima sebagai opsi pengkompilasi. Untuk informasi selengkapnya tentang bagaimana urutan opsi memengaruhi interpretasinya, lihat Urutan Opsi CL.
File perintah tidak boleh berisi perintah CL. Setiap opsi harus dimulai dan berakhir pada baris yang sama; Anda tidak dapat menggunakan garis miring terbelakang (\
) untuk menggabungkan opsi di dua baris.
File perintah ditentukan oleh tanda (@
) diikuti dengan nama file. Nama file dapat menentukan jalur absolut atau relatif.
Misalnya, jika perintah berikut ada dalam file bernama RESP:
/Ot /link LIBC.LIB
dan Anda menentukan perintah CL berikut:
CL /Ob2 @RESP MYAPP.C
perintah ke CL adalah sebagai berikut:
CL /Ob2 /Ot MYAPP.C /link LIBC.LIB
Di sini Anda dapat melihat bagaimana baris perintah dan perintah file perintah digabungkan secara efektif.
Lihat juga
Sintaks baris perintah pengkompilasi MSVC
Opsi pengkompilasi MSVC