C++ Hata Ayıklama Özellikleri (Linux C++)
Linux desteği Visual Studio 2017 ve sonraki sürümlerde kullanılabilir.
Özellik | Açıklama | Seçenekler |
---|---|---|
Uzaktan hata ayıklama makinesi | Visual Studio 2019 sürüm 16.1: Programda hata ayıklamak için makineyi belirtir. Genel sayfasında belirtilen uzak derleme makinesinden farklı olabilir. PlatformlarArası> Araç >Seçenekleri>Bağlantı Yöneticisi kullanarak hedef makine bağlantısı ekleyebilir veya düzenleyebilirsiniz. | |
Başlatma Öncesi Komutu | Hata ayıklayıcı başlatılmadan önce kabukta çalıştırılacak ve hata ayıklama ortamını etkilemek için kullanılabilecek bir komut. | |
Program | Hata ayıklamak için uzak sistemdeki programın tam yolu. Boş bırakılırsa veya değiştirilmezse, varsayılan olarak geçerli proje çıkışına ayarlanır. | |
Program Bağımsız Değişkenleri | Hata ayıklanan programa geçirmek için komut satırı bağımsız değişkenleri. | |
Çalışma Dizini | Uzak uygulamanın çalışma dizini. Varsayılan olarak, kullanıcı giriş dizinidir. | |
Ek Hata Ayıklayıcı Komutları | Hata ayıklamaya başlamadan önce hata ayıklayıcının çalışması için ek gdb komutlar. |
|
Hata Ayıklayıcı Bağlantı Noktası Numarası | Uzak hata ayıklayıcıyla hata ayıklayıcı iletişiminin bağlantı noktası numarası. Bağlantı noktası yerel olarak kullanılmamalıdır. Bu değer pozitif ve 1 ile 65535 arasında olmalıdır. Sağlanmazsa, ücretsiz bir bağlantı noktası numarası kullanılır. | |
Uzaktan Hata Ayıklayıcı Bağlantı Noktası Numarası | Uzak hata ayıklayıcı sunucusunun gdbserver uzak sistemde dinlediği bağlantı noktası numarası. Bağlantı noktası uzak sistemde kullanımda olmamalıdır. Bu değer pozitif ve 1 ile 65535 arasında olmalıdır. Sağlanmazsa, 4444'ten başlayan ücretsiz bir bağlantı noktası numarası kullanılır. |
|
Hata Ayıklama Modu | Hata ayıklayıcının ile gdb nasıl arabirime sahip olduğunu belirtir. gdb modunda, hata ayıklayıcı uzak sistemdeki kabuğun üzerinden geçergdb . gdbserver modunda yerel gdb olarak çalışır ve uzaktan çalışmaya bağlanırgdbserver . |
gdbserver Gdb |
Ek Simge Arama Yolları | Hata ayıklama simgeleri için ek arama yolu (solib-search-path). | |
Alt İşlemlerde Hata Ayıklama | Alt işlemlerin hata ayıklamasının etkinleştirilip etkinleştirilmeymeyeceğini belirtir. | |
Python Pretty Printing'i etkinleştirme | İfade değerlerinin güzel yazdırılabilmesini sağlayın. Yalnızca gdb hata ayıklama modunda desteklenir. | |
Görselleştirme Dosyası | SLT türleri için görselleştirme yönergelerini içeren varsayılan yerel görselleştirme dosyası (.natvis). Geçerli çözüme ait diğer .natvis dosyaları otomatik olarak yüklenir. | |
Ek Kaynaklar Dosya Yolu Eşlemesi | Hata ayıklayıcının Windows kaynak dosya adlarını Linux kaynak dosya adlarıyla eşlemek için kullanması gereken ek yol eşdeğerleri. "windows-path>=linux-path>;..." biçimidir<<. Windows yolunun altında bulunan bir kaynak dosya adına, Linux yolunun altında aynı göreli konumda bulunur gibi başvurulur. Yerel projede bulunan dosyalar ek eşleme gerektirmez. | |
GDB Yolu | Visual Studio 2019 sürüm 16.9: Visual Studio tarafından kullanılacak GDB yürütülebilir dosyasının yolunu belirtir. |
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin