본문 바로가기
프로그래밍

F1008 Out of memory 에러 뜰때

by ictlab 2010. 1. 31.
버전 : 씨++빌더 2010
에러 종류 : 컴파일 에러
에러 메시지 : F1008 Out of memory

컴파일하면서 위와 같은 에러가 발생하면서 진행이 안되는 경우가 있습니다.
위와 같은 에러는 헤더 파일이 너무 클때 컴파일러의 사용 메모리가 부족하기 때문에
발생하는것으로 알려져있습니다.

현재 Import 한 타입 라이브러리 중에서는 헤더파일만 13만 라인이 되는것도 있습니다. !

따라서 헤더 파일을 나누어 주거나
컴파일러가 사용하는 메모리 용량을 늘려주어야 합니다.


컴파일러 옵션중에 다음과 같이 하면 메모리 용량을 늘릴수  있습니다.
아래에서 100은 100MB 를 의미하는 숫자로서 임의로 입력하면됩니다.
웹검색 결과 512까지 가능하다고 합니다.
-CX100

사용자 삽입 이미지

참고 페이지:
https://forums.codegear.com/thread.jspa?messageID=206820&tstart=0