/O 옵션(코드 최적화)
업데이트: 2010년 12월
/O 옵션은 속도가 가장 빠르고 크기는 가장 작은 코드를 만들 수 있도록 여러 가지 최적화를 제어합니다.
/O1은 크기가 최소가 되도록 코드를 최적화합니다.
/O2는 속도가 최대가 되도록 코드를 최적화합니다.
/Ob는 인라인 함수 확장을 제어합니다.
/Od는 최적화 기능을 사용할 수 없게 설정하므로 컴파일 속도가 빨라지고 디버깅이 간단해집니다.
/Og는 전역 최적화를 수행할 수 있도록 합니다.
/Oi는 적절한 함수 호출에 대해 내장 함수를 생성합니다.
/Os는 컴파일러가 속도 최적화보다 크기 최적화를 우선적으로 처리하도록 합니다.
/Ot(기본 설정)는 컴파일러가 크기 최적화보다 속도 최적화를 우선적으로 처리하도록 합니다.
/Ox는 최대 최적화를 선택합니다.
/Oy는 호출 스택에 프레임 포인터를 만들지 않으므로 함수 호출이 빨라집니다.
설명
여러 /O 옵션을 단일 옵션 문에 결합할 수도 있습니다. 예를 들어, /Odi는 /Od /Oi와 같습니다.
참고 항목
참조
변경 기록
날짜 |
변경 내용 |
이유 |
---|---|---|
2010년 12월 |
/O 옵션의 결합 방법에 대한 정보를 추가했습니다. |
고객 의견 |