Bagikan melalui


/options:strict (Opsi pengkompilasi yang tidak dikenal adalah kesalahan)

Opsi /options:strict pengkompilasi memberi tahu pengkompilasi untuk mengembalikan kode kesalahan jika opsi pengkompilasi tidak dikenali.

Sintaks

/options:strict

Keterangan

Opsi /options:strict pengkompilasi menyebabkan driver pengkompilasi cl.exe keluar dengan kode kesalahan setelah semua opsi baris perintah diurai jika opsi baris perintah atau argumen lain tidak dikenali. Pengkompilasi mengeluarkan kesalahan D8043 untuk opsi atau argumen baris perintah apa pun yang tidak dikenali.

Opsi /options:strict ini tersedia mulai di Visual Studio 2022 versi 17.0. Di versi pengkompilasi yang lebih lama, atau jika /options:strict tidak ditentukan, pengkompilasi tidak keluar pada opsi yang tidak dikenali. Ini memancarkan peringatan D9002, mengabaikan opsi yang tidak dikenali, dan melanjutkan pemrosesan.

Untuk mengatur opsi pengkompilasi ini di Visual Studio

  1. Buka kotak dialog Halaman Properti proyek. Untuk detailnya, lihat Mengatur pengkompilasi C++ dan membuat properti di Visual Studio.

  2. Pilih halaman properti Properti>Konfigurasi C/C++>Baris Perintah.

  3. Tambahkan /options:strict ke panel Opsi tambahan: .

Baca juga

/Zc (Kesuaian)