다음을 통해 공유


링커 도구 오류 LNK2013

fixup type fixup overflow. 대상 '기호 이름'이 범위를 벗어났습니다.

대상 기호가 명령의 위치에서 너무 멀리 떨어져 있으므로 링커는 필요한 주소 또는 오프셋을 지정된 명령에 맞출 수 없습니다.

명령과 대상이 더 가까워지도록 여러 이미지를 만들거나 /ORDER 옵션을 사용하여 이 문제를 해결할 수 있습니다.

기호 이름이 컴파일러에서 생성된 기호가 아닌 사용자 정의 기호인 경우 다음 작업을 시도하여 오류를 해결할 수도 있습니다.

  • 정적 함수를 비정적 함수로 변경합니다.

  • 정적 함수를 포함하는 코드 섹션의 이름을 호출자와 동일하게 바꿉니다.

함수가 정적인지 확인하려면 를 사용합니다 DUMPBIN /SYMBOLS.