Bagikan melalui


/INFERASANLIBS (Gunakan penyanitasi yang disimpulkan)

/INFERASANLIBS Gunakan opsi linker untuk mengaktifkan atau menonaktifkan penautan ke pustaka AddressSanitizer default. Pada Visual Studio 2019 16.9, satu-satunya sanitizer yang didukung adalah AddressSanitizer.

Sintaks

/INFERASANLIBS[:NO]

Keterangan

Opsi /INFERASANLIBS linker mengaktifkan pustaka AddressSanitizer default. Pemadatan diaktifkan secara default.

Opsi /INFERASANLIBS dan /INFERASANLIBS:NO linker menawarkan dukungan untuk pengguna tingkat lanjut. Untuk informasi selengkapnya, lihat Referensi build dan bahasa AddressSanitizer.

Opsi /INFERASANLIBS ini tersedia mulai di Visual Studio 2019 versi 16.9.

Untuk mengatur /INFERASANLIBS opsi linker di lingkungan pengembangan Visual Studio

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

  2. Pilih halaman properti Properti Konfigurasi>Penaut>Baris Perintah.

  3. Ubah properti Opsi Tambahan. Untuk mengaktifkan pustaka default, masukkan /INFERASANLIBS di kotak edit. Untuk menonaktifkan pustaka default, masukkan /INFERASANLIBS:NO sebagai gantinya.

  4. Pilih OK atau Terapkan untuk menyimpan perubahan Anda.

Untuk menyetel opsi linker ini secara terprogram

Baca juga

Referensi linker MSVC
Opsi linker MSVC
/fsanitize (Aktifkan sanitizer)
Gambaran umum AddressSanitizer
Masalah yang diketahui AddressSanitizer
Referensi bahasa dan build AddressSanitizer