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: Programın hatalarını ayıklamak için makineyi belirtir. Genel sayfasında belirtilen uzak derleme makinesinden farklı olabilir. Araçlar>Seçenekleri>Platformlar> Arası Bağlantı Yöneticisi kullanarak hedef makine bağlantısı ekleyebilir veya düzenleyebilirsiniz.
Başlatma Öncesi Komutu Hata ayıklayıcı başlamadan ö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 çıktısı olur.
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ıklayıcının hata ayıklamaya başlamadan önce çalışması için ek gdb komutlar.
Hata Ayıklayıcı Bağlantı Noktası Numarası Uzak hata ayıklayıcı ile 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 sistemdeki uzak hata ayıklayıcı sunucusunun gdbserver dinlediği bağlantı noktası numarası. Bağlantı noktası uzak sistemde kullanılmamalı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ısı 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şlemlerde hata ayıklamanı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önergeleri 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ına eşlemek için kullanması gereken ek yol eşdeğerleri. Biçimi "<windows-path>=<linux-path>;..." şeklindedir. Windows yolunun altında bulunan bir kaynak dosya adına, Linux yolu 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.