티스토리 뷰
비주얼 스튜디어에서 C, C++로 혼합된 프로그래밍을 하다 보면 C1853 에러가 발생 할 가능성이 있습니다.
이 에러가 발생하는 이유는 다음과 같습니다.
컴파일러는 C 소스 파일에서 c + + 컴파일러에 의해 생성 된 미리 컴파일된 헤더를 사용 하려고 합니다. "미리 컴파일된 헤더의 파일별 사용" 프로젝트의 소스 코드를 C와 c + +를 사용 하 여 사용 하는 경우 발생할 수 있습니다. 이와 관련된 내용은 아래의 링크를 참조하세요.
MSDN 관련 링크 : http://support.microsoft.com/kb/126717/ko
이 에러를 해결하는 방안은 프로젝트 속성에 가서 미리 컴파일된 헤더를 사용하지 않겠다라고 설정만 하시면 됩니다.
프로퍼티 페이지 - C/C++ - Precompiled Headers로 가셔서 아래의 그림처럼 Not Using Precompiled Headers로 설정을 하시면 문제 없이 컴파일이 됩니다.
도움이 되셨나요,
도움이 되었으면 아래의 그림을 클릭해주세요.
'프로그래밍 팁s > 기타' 카테고리의 다른 글
Visual Studio 2010 다운로드 정보 (0) | 2014.09.14 |
---|---|
ATL100.DLL 찾을 수 없음 (Missing Error) 해결방안 (0) | 2014.09.12 |
윈도우 버전에 따른 Visual C++관련 헤더 설정하기 (error C2065: undeclared identifier 해결 방안) (0) | 2014.09.05 |
텍스트 언어 호출 규약(__cdecl,__stdcall,__fastcall, thiscall, naked) (0) | 2014.09.03 |
2014년 배워야 하는 언어(10 Programming Languages You Should Learn in 2014) (0) | 2014.08.24 |
댓글