error C3859: PCH에 대한 가상 메모리 범위를 초과했습니다.

2015. 1. 13. 11:53책/삽질 헤프닝

error C3859: PCH에 대한 가상 메모리 범위를 초과했습니다. 명령줄 옵션을 '-Zm140' 이상으로 지정하여 다시 컴파일하십시오.
fatal error C1076: 컴파일러 한계 : 내부 힙 한계에 도달했습니다. /Zm을 사용하여 한계를 더 높게 지정하십시오.

StdAfx 미리 컴파일된 헤더 생성 시에 발생한 에러, 미리 컴파일된 헤더의 용량의 PCH 할당된 용량보다 클 경우 발생한다

프로젝트 속성->C/C++->명령줄 에 -Zm값 을 설정해주면 된다

Zm
값   용량

10 - 5MB

100 - 50MB