E2924 PCH warning: header stop cannot be in a macro or #if block. An IntelliSense PCH file was not generated.
이 에러는 해결방법이 생각보다 쉽다.
PCH, 즉 미리 컴파일된 헤더(Precompiled Header) 가 매크로 혹은 #if 등의 블럭 내부에 있다는 뜻으로
해당 블럭 위쪽이나 아래쪽, 즉 외부로 빼내면 된다.
(아니면 미리 컴파일된 헤더를 사용하지 않는다거나..)
'Programming > C & C++' 카테고리의 다른 글
Visual Studio - C4996 '###' : This Function or varible may be unsafe. (0) | 2020.02.15 |
---|---|
Visual Studio - #pragma once, #ifndef, PCH 차이 (0) | 2020.02.11 |
Visual Studio 버전 가져오기 (0) | 2020.02.11 |
Visual Studio 2017 - E1696 cannot open source file "###" (0) | 2020.02.06 |
Visual Studio 2005 TaskList 토큰 추가 적용이 안 될 때 (0) | 2019.09.26 |