다음을 통해 공유


/experimental:log (구조적 SARIF 진단)

지정된 파일에 SARIF 진단을 출력합니다. 자세한 내용은 구조적 SARIF 진단을 참조 하세요.

구문

/experimental:log filename

인수

filename

SARIF 진단을 출력할 위치입니다. .sarif 파일 이름접미사가 추가되어 결과 SARIF 진단을 저장할 최종 파일 이름을 생성합니다. 파일 이름과 파일 이름 사이의 /experimental:log 공간은 선택 사항입니다. 공백을 포함하는 경로는 큰따옴표로 묶어야 합니다. filename은 상대 경로 또는 절대 경로의 이름을 지정할 수 있습니다.

설명

이 옵션은 Visual Studio 2022 버전 17.8부터 사용할 수 있습니다.

진단은 또한 평소와 같이 콘솔에 텍스트로 출력됩니다.

Visual Studio 개발 환경에서 이 컴파일러 옵션을 설정하려면

  1. 프로젝트의 속성 페이지 대화 상자를 엽니다. 자세한 내용은 Visual Studio에서 C++ 컴파일러 및 빌드 속성 설정을 참조하세요.

  2. 속성을 변경할 특정 프로젝트 구성플랫폼을 선택합니다. "모든 구성" 및 "모든 플랫폼"을 선택할 수도 있습니다.

  3. 구성 속성>C/C++>명령줄 속성 페이지를 선택합니다.

  4. 추가 옵션 속성을 수정한 다음 확인을 선택합니다.

예시

다음 명령은 현재 디렉터리의 파일에서 전체 컴파일에 diags.sarif 대한 SARIF 정보를 생성합니다.

CL /experimental:logdiags main.cpp other.cpp

참고 항목

구조화된 SARIF 진단