임베디드아로마

visual studio 빌드시 stdio.h 없다는 오류가 날 때 해결 방법 본문

Visual Studio

visual studio 빌드시 stdio.h 없다는 오류가 날 때 해결 방법

aromacrony 2017. 4. 24. 00:05

visual studio 2015 에서 빌드시 기본적인 stdio.h 등 헤더가 찾을 수 없다고 나올 때가 있습니다.

알아보니 윈도우10에서 C 런타임용 라이브러리가 visual studio 폴더를 벚어나 리팩토링되었기 때문입니다.


오류 메시지 내용은 

... include file 'stdio.h' :  no such file or directory

이렇게 나올 때 해결방법은 다음과 같습니다.


프로젝트 마우스 우측버튼을 눌러 속성으로 들어가서 VC++ 디렉토리를 선택하고  포함 디렉터리에 다음 경로를 추가해줍니다.


C:\Program Files (x86)\Windows Kits\10\Include\10.0.10240.0\ucrt


여기서 10.0.10240.0 은 컴퓨터마다 다를 수 있습니다. 


영문버젼일때는 

Go to Project->Properties->. In Configuraton Properties->VC++ Diretories->Library Directories add a path to C:\Program Files (x86)\Windows Kits\10\Lib\10.0.10240.0\ucrt\






이렇게 변경하고 빌드하면 됩니다.


그럼 조그마한 도움이 되었길 바라며 




Comments