Aracılığıyla paylaş


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 gdbnası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.