/PDBSTRIPPED (Strip Private Symbols)
/PDBSTRIPPED:pdb_file_name
Argumen
pdb_file_name
Nama yang ditentukan pengguna untuk database program yang dilucuti (PDB) yang dibuat linker.
Keterangan
Opsi /PDBSTRIPPED membuat file database program (PDB) kedua saat Anda membangun gambar program dengan salah satu opsi pengkompilasi atau linker yang menghasilkan file PDB (/DEBUG, /Z7, /Zd, atau /Zi). File PDB kedua ini menghilangkan simbol yang tidak ingin Anda kirimkan kepada pelanggan Anda. File PDB kedua hanya akan berisi:
Simbol publik
Daftar file objek dan bagian dari yang dapat dieksekusi yang dikontribusikan
Rekaman debug pengoptimalan pointer bingkai (FPO) yang digunakan untuk melintasi tumpukan
File PDB yang dilucuti tidak akan berisi:
Ketik informasi
Informasi nomor baris
Simbol CodeView file per objek seperti untuk fungsi, lokal, dan data statis
File PDB lengkap masih akan dibuat saat Anda menggunakan /PDBSTRIPPED.
Jika Anda tidak membuat file PDB, /PDBSTRIPPED diabaikan.
Untuk mengatur opsi linker ini di lingkungan pengembangan Visual Studio
Buka kotak dialog Halaman Properti proyek. Untuk detailnya, lihat Mengatur pengkompilasi C++ dan membuat properti di Visual Studio.
Pilih halaman properti Debug Linker>Properti>Konfigurasi.
Ubah properti Strip Private Symbols.
Untuk menyetel opsi linker ini secara terprogram
- Lihat StripPrivateSymbols.