본문 바로가기

개발/ETC

포함 파일을 열 수 없습니다. 'atlbase.h': No such file or directory 해결법

안녕하세요 넬다이입니다.

 

오늘의 이슈는 포함 파일을 열 수 없습니다. 'atlbase.h': No such file or directory입니다.

 

오늘 갑자기 예전 프로젝트가 궁금해서 접속을 해보는데 이런 에러가 뜨더라고요.. 당황 당황.....

 

그래서 왜 그런지 찾아보다가 이렇게 글을 쓰게 되었습니다.

 

혹여나 여러분들 중에 모르시는 분이 계실까 싶어서요.... 저도 찾는데 다 영어라서 진이 빠지더라고요..ㅠㅠ

 

자 이것에 해결법은 은근 간단합니다

 

atlbase는 atl이 있어야 되는데 17 버전부터는 설치를 직접 해줘야 한다는 사실!!! 두둥!!

 

자 그러면 어떻게 해야 되는지 천천히 짚고 넘어가 보도록 하겠습니다.

 

첫 번째

시작 -> visual studio installer 실행

 

실행을 하시게 되면은 이런 창이 뜨실 거예요 저는 17 버전이라 다른 버전이신 분들도 비슷비슷하니 잘 따라오시길 바랍니다.

 

여기서 설치됨 항목에 visual studio community 2017 보이시는데요 그 밑에 실행 옆에 보시면은 자세히라고 있습니다.

 

그 부분을 누르게 되면은 이런 창이 뜨게 될 건데요

이런 화면에서 수정 버튼을 누르시면은 드디어 설치를 할 수 있는 창이 열리게 됩니다

 

 

 

 

 

 

기본적으로 창을 보시면은 이런 창이 뜨실 거예요

여기서 개별 구성 요소에 들어가신 후 맨 아래로 내리시다 보면은 

SDK, 라이브러리 및 프레임 워크라는 항목에서

x86 및 x64용 visual C++ ATL을 선택해주시면 됩니다

그 후 우측 하단에 수정을 누르시면 설치가 완료됩니다.

 

그렇게 설치가 완료된 후 제 프로젝트에서 빌드를 돌려보니!

크으!!! 드디어 빌드가 성공했습니다. 여러분도 어렵게 생각하지 마시고 따라 하시면 금방 문제를 해결할 수 있을 거라고 믿습니다 그럼 이만 들어가 보겠습니다.

 

궁금증이나 안되시면은 댓글 남겨주세요~