출처 : http://blog.naver.com/PostView.nhn?blogId=jinlee25&logNo=40088677597

error C3859: PCH에 대한 가상 메모리 범위를 초과했습니다. 명령줄 옵션을 '-Zm값' 이상으로 지정하여 다시 컴파일하십시오.
fatal error C1076: 컴파일러 한계 : 내부 힙 한계에 도달했습니다. /Zm을 사용하여 한계를 더 높게 지정하십시오.
툴만들려고 하니 날 당황스럽게 한 에러.
위에러는 미리컴파일한 헤더 결과 용량이.. 미리 컴파일한 헤더 이용할때 생기는 PCH파일 할당용량이 보다 더 크게 될때 발생한다고 한다.(이렇게 쓰니 좀 이상해지네 아무튼 PCH 용량부족하다고VS가 츤츤데는것다)
(미리 컴파일해 놓은 결과인 PCH 파일을 사용한다.)
당황하지말고 가볍게
프로젝트 속성 -> C/c++ 의 Commend Line 에서 -Zm'수치' 추가하자.
ex)-Zm116 => 출력창에 에러 내용에 수치가 나오기때문에 그 이상으로 설정하면된다.
참고1.
값 용량
10 - 5MB
100 - 50MB
2000 - 1000MB (max)
'Programming > MFC' 카테고리의 다른 글
충격 AfxGetMainWnd() 함수 (0) | 2016.11.21 |
---|---|
error C2661: 'pcl::PointCloud<PointT>::operator new' : no overloaded function takes 3 arguments (0) | 2016.11.17 |
error C2589 에 대한 고찰과 문제 해결방법 (0) | 2016.11.16 |
MFC에서 Web Browser Control을 사용했을 때 IE버전이 다를 경우 Script Error가 발생할 때가 있는데 PC는 64bit일 때 (0) | 2016.10.31 |
MFC에서 콘솔(console) 출력하기 (0) | 2016.10.30 |