Bagikan melalui


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.

Baca juga

Sintaks baris perintah pengkompilasi MSVC
Opsi pengkompilasi MSVC