Bagikan melalui


/DEBUGTYPE (Opsi Info Debug)

Opsi /DEBUGTYPE menentukan jenis informasi penelusuran kesalahan yang dihasilkan oleh opsi /DEBUG.

/DEBUGTYPE:[CV | PDATA | FIXUP]

Argumen

CV
Memberi tahu linker untuk memancarkan informasi debug untuk simbol, nomor baris, dan informasi kompilasi objek lainnya dalam file PDB. Secara default, opsi ini diaktifkan ketika /DEBUG ditentukan dan /DEBUGTYPE tidak ditentukan.

PDATA
Memberi tahu linker untuk menambahkan entri .pdata dan .xdata ke informasi aliran debug dalam file PDB. Secara default, opsi ini diaktifkan ketika opsi /DEBUG dan /DRIVER ditentukan. Jika /DEBUGTYPE:PDATA ditentukan sendiri, linker secara otomatis menyertakan simbol debugging dalam file PDB. Jika /DEBUGTYPE:PDATA,FIXUP ditentukan, linker tidak menyertakan simbol debugging dalam file PDB.

PERBAIKAN
Memberi tahu linker untuk menambahkan entri tabel relokasi ke informasi aliran debug dalam file PDB. Secara default, opsi ini diaktifkan ketika opsi /DEBUG dan /PROFILE ditentukan. Jika /DEBUGTYPE:FIXUP atau /DEBUGTYPE:FIXUP,PDATA ditentukan, linker tidak menyertakan simbol debugging dalam file PDB.

Argumen ke /DEBUGTYPE dapat digabungkan dalam urutan apa pun dengan memisahkannya dengan koma. Opsi /DEBUGTYPE dan argumennya tidak peka huruf besar/kecil.

Keterangan

Gunakan opsi /DEBUGTYPE untuk menentukan penyertaan data tabel relokasi atau informasi header .pdata dan .xdata di aliran penelusuran kesalahan. Ini menyebabkan linker menyertakan informasi tentang kode mode pengguna yang terlihat dalam debugger kernel saat melanggar kode mode kernel. Untuk membuat simbol penelusuran kesalahan tersedia saat FIXUP ditentukan, sertakan argumen CV .

Untuk men-debug kode dalam mode pengguna, yang khas untuk aplikasi, opsi /DEBUGTYPE tidak diperlukan. Secara default, pengkompilasi beralih yang menentukan output debugging (/Z7, /Zi, /ZI) memancarkan semua informasi yang diperlukan oleh debugger Visual Studio. Gunakan /DEBUGTYPE:PDATA atau /DEBUGTYPE:CV,PDATA,FIXUP untuk men-debug kode yang menggabungkan komponen mode pengguna dan mode kernel, seperti aplikasi konfigurasi untuk driver perangkat. Untuk informasi selengkapnya tentang debugger mode kernel, lihat Alat Debugging untuk Windows (WinDbg, KD, CDB, NTSD)

Baca juga

/DEBUG (Hasilkan Info Debug)
/DRIVER (Driver Mode Kernel Windows NT)
/PROFILE (Profiler Alat Performa)
Alat Debugging untuk Windows (WinDbg, KD, CDB, NTSD)