/GX(예외 처리 사용)

사용되지 않음. 함수를 사용하여 선언된 함수가 예외를 throw하지 않는다는 가정을 사용하여 동기 예외 처리를 사용하도록 extern "C" 설정합니다.

구문

/GX

설명

/GX 는 더 이상 사용되지 않습니다. 대신 동등한 /EHsc 옵션을 사용합니다. 사용되지 않는 컴파일러 옵션 목록은 범주별로 나열된 컴파일러 옵션의 사용되지 않는 컴파일러 옵션 및 제거된 컴파일러 옵션 섹션을 참조하세요.

기본적으로 /GX해당하는 /EHsc는 Visual Studio 개발 환경을 사용하여 컴파일할 때 적용됩니다. 명령줄 도구를 사용하는 경우 예외 처리가 지정되지 않습니다. 이는 /GX-해당합니다.

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

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

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

  3. 추가 옵션 상자에 컴파일러 옵션을 입력합니다.

프로그래밍 방식으로 이 컴파일러 옵션을 설정하려면

참고 항목

MSVC 컴파일러 옵션
MSVC 컴파일러 명령줄 구문
/EH(예외 처리 모델)