다음을 통해 공유


링커 도구 오류 LNK1248

이미지 크기('output_size')가 최대 허용 크기(maximum_size)를 초과합니다.

설명

링커는 출력 파일의 크기가 32비트 프로그램 이미지 또는 개체 파일(PE 또는 COFF 파일)에 대해 가능한 가장 큰 크기를 초과한다고 결정했습니다.

파일이 실행 파일 또는 DLL인 경우 이 문제를 해결하려면 프로그램을 리팩터링하여 일부 기능을 별도의 DLL로 이동할 수 있습니다. 파일이 개체 파일인 경우 원본 파일을 여러 번역 단위로 리팩터링할 수 있습니다. 파일이 .iobj (이름 LTCG 증분 개체 파일)에 의해/LTCGOUT만들어진 파일이고 사용하지 /LTCG:INCREMENTAL않는 경우 옵션을 제거합니다/LTCGOUT. 사용하는 /LTCG:INCREMENTAL경우 오류를 발생시키는 구성 요소의 크기를 줄이기 위해 실행 파일을 리팩터링하는 것이 좋습니다.

참고 항목

/GL (전체 프로그램 최적화)
/LTCG (링크 타임 코드 생성)