본문 바로가기

Programming/C&C++

boost 컴파일 에러 fatal error C1001

출처 : http://kjk92.tistory.com/35


visual studio 2013 deepllearning caffe를 사용하려고 환경을 구축하는 중 

boost(1.63버전) 컴파일시 fatal error C1001 : 컴파일러에서 내부 오류가  발생했습니다.


에러 내역

boost\type_traits\common_type.hpp(42): fatal error C1001: 컴파일러에서 내부 오류가 발생했습니다.  

(※ 해결후 포스팅 하는 데 스크린샷을 미리 찍지 못했습니다ㅠㅠ)


- 환경구축 중이 아닌 다른 상황으로 타 블로그에서 개발 중 C1001 발생하면 다시 빌드를 하면 된다 고도 합니다.

(비쥬얼을 종료후 ->  솔루션 다시빌드를 말하는거 같습니다.)


출처에서 보니 visual 2013이 최신 버전이 아니여서 에러가 나는 상황 이였습니다.

출처 https://svn.boost.org/trac/boost/ticket/11924


다운로드 : https://www.microsoft.com/ko-KR/download/details.aspx?id=48129

(2017.04.20일 기준)최신 파일을 다운받아서 설치해 줍니다.(boost 버전에 따라서 최신 버전이더라도 호환이 안될수 있습니다.)


- 언어를 선택후 다운로드해줍니다.

- 실행된 visual studio가 있다면 종료

- 다운받은 파일 실행