Aracılığıyla paylaş


/experimental:log (Yapılandırılmış SARIF tanılaması)

Belirtilen dosyaya SARIF tanılaması çıktısı. Daha fazla bilgi için bkz. Yapılandırılmış SARIF Tanılama.

Sözdizimi

/experimental:logfilename

Bağımsız değişkenler

filename

SARIF tanılamalarının çıkış yeri. Sonek.sarif, sonuçta elde edilen SARIF tanılamasının depolandığı son dosya adını oluşturmak için dosya adına eklenir. ve dosya adı arasındaki /experimental:log boşluk isteğe bağlıdır. Boşluk içeren yollar çift tırnak içine alınmalıdır. filename bir göreli veya mutlak yolu adlandırabilir.

Açıklamalar

Bu seçenek Visual Studio 2022 sürüm 17.8'den itibaren kullanılabilir.

Tanılama işlemleri de her zamanki gibi konsola metin olarak gönderilir.

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

  1. Projenin Özellik Sayfaları iletişim kutusunu açın. Ayrıntılar için bkz . Visual Studio'da C++ derleyicisi ve derleme özelliklerini ayarlama.

  2. Özelliğini değiştirmek istediğiniz belirli bir proje Yapılandırması ve Platformu seçin. "Tüm Yapılandırmalar" ve "Tüm Platformlar" seçeneklerini de belirleyebilirsiniz.

  3. Yapılandırma Özellikleri>C/C++>Komut Satırı özellik sayfasını seçin.

  4. Ek Seçenekler özelliğini değiştirin ve tamam'ı seçin.

Örnek

Aşağıdaki komut, geçerli dizindeki dosyadaki derlemenin diags.sarif tamamı için SARIF bilgileri üretir:

CL /experimental:logdiags main.cpp other.cpp

Ayrıca bkz.

Yapılandırılmış SARIF Tanılaması