/diagnostics (Derleyici tanılama seçenekleri)

Hata ve uyarı konumu bilgilerinin görüntülenmesini belirtmek için /diagnostics derleyicisi seçeneğini kullanın.

Sözdizimi

/diagnostics:{caret|classic|column}

Açıklamalar

Bu seçenek Visual Studio 2017 ve sonraki sürümlerde desteklenir.

/diagnostics derleyicisi seçeneği, hata ve uyarı bilgilerinin görüntülenmesini denetler.

/diagnostics:classic seçeneği, yalnızca sorunun bulunduğu satır numarasını bildiren varsayılan seçenektir.

/diagnostics:column seçeneği, sorunun bulunduğu sütunu da içerir. Bu, soruna neden olan belirli dil yapısını veya karakteri belirlemenize yardımcı olabilir.

/diagnostics:caret seçeneği, sorunun bulunduğu sütunu içerir ve sorunun algılandığı kod satırındaki konumun altına bir şapka işareti (^) yerleştirir.

Bazı durumlarda, derleyicinin oluştuğu bir sorunu algılamadığını unutmayın. Örneğin, diğer beklenmeyen simgelerle karşılaşılana kadar eksik noktalı virgül algılanamayabilir. Sütun bildirilir ve şapka işareti derleyicinin bir sorun olduğunu algıladığı yere yerleştirilir ve bu her zaman düzeltmenizi yapmanız gereken yerde değildir.

/diagnostics seçeneği Visual Studio 2017'den itibaren kullanılabilir.

Bu derleyici seçeneğini Visual Studio geliştirme ortamında ayarlamak için

  1. Projenizin Özellik Sayfaları iletişim kutusunu açın.

  2. Yapılandırma Özellikleri'nin altında C/C++ klasörünü genişletin ve Genel özellik sayfasını seçin.

  3. Tanılama görüntüleme seçeneğini belirlemek için Tanılama Biçimi alanındaki açılan menü denetimini kullanın. Değişikliklerinizi kaydetmek için Tamam'ı veya Uygula'yı seçin.

Ayrıca bkz.

MSVC Derleyicisi Seçenekleri
MSVC Derleyicisi Komut Satırı Söz Dizimi