General and Desktop

많은 리소스를 사용하는 Qt프로젝트에서 고려해봐야 할 qmake 옵션

by makersweb posted Oct 11, 2019
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄

heavy한 리소스 파일을(아이콘 및 이미지등) 컴파일 할 때 사용 가능한 메모리가 충분하지 않으면 컴파일자체가 실패할 때가 있다.

 

MSVC 컴파일러를 사용할 때 error 메세지를 출력하거나

error: C1060: compiler is out of heap space

 

또는 다음과 같거나 비슷한 메세지를 출력

cc1plus.exe: out of memory allocating ...

 

이 플래그를 resources_big이라고하며 다음과 같이 .pro 파일에 추가.

CONFIG += resources_big

 

이 플래그는 아주 오래 전에 추가되었고 동시에 Qt 프로젝트 예제에도 존재하지만 여전히 문서화되어 있지 않다.

 

그 설명은 Qt 문서에 매우 깊이 숨겨져 있다.

 

TAG •

Articles

3 4 5 6 7