Compartir a través de


Advertencia de las herramientas del vinculador LNK4253

sección "section1" no combinada en "section2"; ya se ha combinado en "section3"

Observaciones

El enlazador ha detectado varias solicitudes de combinación en conflicto. El enlazador omitirá una de las solicitudes.

Se ha encontrado una directiva u opción /MERGE y la sección from ya se ha combinado en otra sección debido a una directiva u opción /MERGE anterior (o a una combinación implícita del enlazador).

Para resolver la advertencia LNK4253, quite una de las solicitudes de combinación.

Al establecer como destino máquinas x86 y destinos de Windows CE (ARM, MIPS, SH4 y Thumb) con Visual C++, la sección .CRT ahora es de solo lectura. Si el código depende del comportamiento anterior (las secciones .CRT son de lectura y escritura), podría ver un comportamiento inesperado.

Para obtener más información, vea

Ejemplo

En el ejemplo siguiente, se indica al enlazador que combine la .rdata sección dos veces, pero en secciones diferentes. En el ejemplo siguiente se genera LNK4253.

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