visual C++ 2010 Express를 설치하다가 ctrl+f5를 눌렀는데 #include <stdio.h>쪽에 계속 에러나 나서 봤더니...


내용은 C:\Program Files\Microsoft Visual Studio 10.0\VC\include에서 stdio.h헤더파일을 찾을 수 없다고한다... 

? 이게 무슨말이지... 방금 MS홈페이지에서 제대로 설치를 끝낸 나는 어이가없었다...


직접 C:\Program Files\Microsoft Visual Studio 10.0\VC\include 경로로 가봤더니 정말 stdio.h가 없었다;; 이게뭐지;; 잘못 설치한건가 하고 다시 지웠다가 다시 설치해봣지만 똑같은 오류가...

... 뭐가문제지... 구글링 열심히 하다가 해결방법을 발견하였다.

 


여러분들도 고생하지 마시고... 이 방법을 한 번 사용해보시길!

1. visual C++ 2010 Express를 삭제한다.

2. 실행을 열고, regedit을 연다.

3. 거기서 HKEY_LOCAL_MACHINE SOFTWARE  Microsoft  VisualStudio  10.0  VC  Libraries 여기에 있는 키를 모두 삭제한다.

4. 다시 visual C++ 2010 Express를 설치한다.

 

C:\Program Files\Microsoft Visual Studio 10.0\VC\include에 다시 가보면 모든 헤더파일이 다시 보이는 것을 볼 수 있을것이다!!

 

참고로 자신의 PC64bit일 경우 regedit의 위 경로가 다르다.

HKEY_LOCAL_MACHINE SOFTWARE Wow6432Node Microsoft  VisualStudio  10.0 VC  Libraries 여기에 있는 키를 모두 삭제한다. 이렇게 하길 바란다!

posted by 경원구