명령줄 옵션 'option'이 미리 컴파일된 헤더와 일치하지 않습니다.
이 오류는 명령줄 옵션이 미리 컴파일된 헤더를 만드는 데 사용되는 옵션과 다를 때 발생합니다.
설명
컴파일러 옵션을 변경한 후 증분 빌드를 만들 때 C2855 오류가 발생할 수 있습니다. 개별 소스 파일에 대한 특정 컴파일러 옵션을 설정하는 경우에도 발생할 수 있습니다.
이 오류를 해결하려면 지정된 명령줄 옵션을 사용하여 미리 컴파일된 헤더를 다시 생성합니다. 미리 컴파일된 헤더를 다시 생성하려면 연결된 소스 파일을 빌드합니다. 예를 들어 Visual Studio 템플릿에서 만든 프로젝트는 일반적으로 미리 컴파일된 헤더를 생성하기 위해 명명 pch.cpp
된 원본 파일을 만듭니다. (이전 버전의 Visual Studio에서 이 파일의 이름은 stdafx.cpp
.) 다른 프로젝트에서 다시 작성할 원본 파일은 (미리 컴파일된 헤더 파일 만들기) 컴파일러 옵션을 사용하여 /Yc
빌드된 파일입니다. 미리 컴파일된 헤더를 변경한 후 전체 프로젝트를 다시 빌드하는 것이 좋습니다.