Sdílet prostřednictvím


Upozornění linkerů LNK4253

oddíl "section1" se nesloučí do oddílu 2; již sloučeno do oddílu 3

Linker zjistil více konfliktních žádostí o sloučení. Linker bude ignorovat jeden z požadavků.

Byla zjištěna možnost /MERGE nebo direktiva a from oddíl již byl sloučen do jiného oddílu z důvodu předchozí možnosti /MERGE nebo direktivy (nebo z důvodu implicitního sloučení z linkeru).

Pokud chcete vyřešit LNK4253, odeberte jeden z žádostí o sloučení.

Při cílení na počítače x86 a cíle systém Windows CE (ARM, MIPS, SH4 a Thumb) pomocí visual C++ Oddíl CRT je teď jen pro čtení. Pokud váš kód závisí na předchozím chování (. Oddíly CRT jsou pro čtení a zápis), mohlo by se zobrazit neočekávané chování.

Další informace najdete v tématu .

Příklad

V následující ukázce je linker instruován, aby sloučil .rdata oddíl dvakrát, ale do různých oddílů. Následující ukázka vygeneruje LNK4253.

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