다음을 통해 공유


링커 도구 경고 LNK4253

섹션 'section1'이 'section2'에 병합되지 않음; 이미 'section3'에 병합됨

링커가 충돌하는 여러 병합 요청을 검색했습니다. 링커는 요청 중 하나를 무시합니다.

/MERGE 옵션 또는 지시문이 발견되고 from 이전 /MERGE 옵션 또는 지시문(또는 링커의 암시적 병합으로 인해)으로 인해 섹션이 이미 다른 섹션으로 병합되었습니다.

LNK4253 해결하려면 병합 요청 중 하나를 제거합니다.

Visual C++를 사용하여 x86 컴퓨터 및 Windows CE 대상(ARM, MIPS, SH4 및 Thumb)을 대상으로 하는 경우 CRT 섹션은 이제 읽기 전용입니다. 코드가 이전 동작에 따라 달라지는 경우(. CRT 섹션은 읽기/쓰기가 가능합니다. 예기치 않은 동작을 볼 수 있습니다.

자세한 내용은 다음 항목을 참조하세요.

예시

다음 샘플에서는 링커가 섹션을 두 번 병합하지만 다른 섹션으로 병합 .rdata 하도록 지시됩니다. 다음 샘플에서는 LNK4253 생성합니다.

// LNK4253.cpp
// compile with: /W1 /link /merge:.rdata=text2
// LNK4253 expected
#pragma comment(linker, "/merge:.rdata=.text")
int main() {}