본문 바로가기
SW/C++

[C++] Visual Studio <bits/stdc++.h> 오류 에러 파일 소스를 열 수 없습니다.

by 미래미래로 2020. 8. 24.
728x90

Visual Studio 에서 bits/stdc++.h를 include 하면, 위와 같은 오류가 발생하는 경우가 있습니다.

MSVC가 이 헤더를 못 불러오는 이유는, 위의 헤더는 GCC 용이기 때문입니다.

 

오늘은 MSVC가 이 헤더를 잘 불러올 수 있게, 오류를 해결하는 방법에 대해 포스팅하겠습니다.

 

우선 아래 파일을 다운받아줍니다.

stdc++.h
0.00MB

 

 

MSVC 의 include 폴더에 bits 폴더를 생성합니다.

경로는 자신이 다운로드한 버전에 맞게 작성해주세요~!

경로 예시는 아래와 같습니다. 

C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.27.29110\include\bits

다운로드한 stdc++.h 파일을 bits 폴더에 옮겨주세요!

 

위 그림과 같이 오류가 사라진 것을 확인할 수 있습니다!

 

728x90

'SW > C++' 카테고리의 다른 글

[C++] cin cout 입출력 시간 줄이기!  (0) 2020.09.13
[C++] STL:Vector  (0) 2020.06.27

댓글