none
Visual Studio 2015 community 컴파일 에러 RRS feed

  • 질문


  •  

    2010에선 잘됐는데 2015에서 컴파일을 하면 이런 오류가 나옵니다.

    오류 C1083 포함 파일을 열 수 없습니다. 'corecrt.h': No such file or directory ConsoleApplication1 c:\program files (x86)\microsoft visual studio 14.0\vc\include\crtdefs.h

    오류(활성) 파일 소스��(를) 열 수 없습니다. "errno.h" ConsoleApplication1 c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cerrno 14

    오류(활성) 파일 소스��(를) 열 수 없습니다. "float.h" ConsoleApplication1 c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cfloat 7

    오류(활성) 파일 소스��(를) 열 수 없습니다. "math.h" ConsoleApplication1 c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath 12

     수 없습니다. "string.h" ConsoleApplication1 c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cstring 13
    수 없습니다. "wchar.h" ConsoleApplication1 c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cwchar 13

    오류(활성) 파일 소스��(를) 열 수 없습니다. "crtdbg.h" ConsoleApplication1 c:\Program Files (x86)\Microsoft Visual Studio 

    이 외에는 많은데 글자수 제한으로 올릴수없네요.

    #include<iostream>
    using namespace std;
    void main()
    {
    cout << "dd" << endl;
    }

    이런 간단한 코드인데도 전혀 컴파일이 안됩니다.

    해더파일이 없어서 그런것 같은데 추가로 설치해야하는 게 있나요?

    2번 정도 재설치를 해봤는데도 계속 이상태입니다.

    꼭 도와주셨으면 합니다.

    2015년 12월 11일 금요일 오전 2:51

답변

  • 첫 번째 오류만 보면 Universal CRT 경로 관련된 이슈가 아닌가 생각됩니다.

    솔루션 탐색기 > 프로젝트에서 오른쪽 버튼 누르고 속성 선택 > 좌측 트리메뉴에서 구성 속성 > VC++ 디렉터리로 이동 후, 포함 디렉터리에 $(UniversalCRT_IncludePath)를 추가해주세요. 예를 들면 다음과 같이 될 겁니다.

    $(VC_IncludePath);$(WindowsSDK_IncludePath);$(UniversalCRT_IncludePath);

    crtdefs.h 이하의 문제는 우선 위의 조치를 해보고 이상이 없는지 확인해야 할 것 같습니다. 하나의 문제가 남으로써 후속 문제가 연달아 발생했을 수도 있어서요.

    2016년 6월 20일 월요일 오전 10:41