/PDBSTRIPPED (Özel Simgeleri Çıkart)
/PDBSTRIPPED:pdb_file_name
Bağımsız değişkenler
pdb_file_name
Bağlayıcının oluşturduğu kaldırılmış program veritabanı (PDB) için kullanıcı tarafından belirtilen ad.
Açıklamalar
/PDBSTRIPPED seçeneği, program görüntünüzü PDB dosyası oluşturan derleyici veya bağlayıcı seçeneklerinden herhangi biriyle (/DEBUG, /Z7, /Zd veya /Zi) oluşturduğunuzda ikinci bir program veritabanı (PDB) dosyası oluşturur. Bu ikinci PDB dosyası, müşterilerinize göndermek istemediğiniz simgeleri atlar. İkinci PDB dosyası yalnızca aşağıdakileri içerir:
Ortak simgeler
Nesne dosyalarının listesi ve katkıda bulundukları yürütülebilir dosyanın bölümleri
Yığında geçiş yapmak için kullanılan çerçeve işaretçisi iyileştirme (FPO) hata ayıklama kayıtları
Kaldırılan PDB dosyası aşağıdakileri içermez:
Tür bilgileri
Satır numarası bilgileri
İşlevler, yerel ayarlar ve statik veriler için olanlar gibi nesne başına dosya CodeView simgeleri
/PDBSTRIPPED kullandığınızda tam PDB dosyası oluşturulmaya devam eder.
BIR PDB dosyası oluşturmazsanız, /PDBSTRIPPED yoksayılır.
Visual Studio geliştirme ortamındaki bu bağlayıcı seçeneğini ayarlamak için
Projenin Özellik Sayfaları iletişim kutusunu açın. Ayrıntılar için bkz . Visual Studio'da C++ derleyicisi ve derleme özelliklerini ayarlama.
Yapılandırma Özellikleri>Bağlayıcı>Hata Ayıklama özellik sayfasını seçin.
Strip Özel Sembolleri özelliğini değiştirin.
Bu bağlayıcı seçeneğini program aracılığıyla ayarlamak için
- Bkz. StripPrivateSymbols.