Avertissement des outils Éditeur de liens LNK4253
section 'section1' non fusionnée dans 'section2' ; déjà fusionné dans 'section3'
L’éditeur de liens a détecté plusieurs demandes de fusion en conflit. L’éditeur de liens ignore l’une des demandes.
Une option ou une directive /MERGE est rencontrée et la from
section a déjà été fusionnée dans une autre section en raison d’une option ou d’une directive /MERGE précédente (ou en raison d’une fusion implicite à partir de l’éditeur de liens).
Pour résoudre LNK4253, supprimez l’une des demandes de fusion.
Lorsque vous ciblez des machines x86 et des cibles Windows CE (ARM, MIPS, SH4 et Thumb) avec Visual C++, le . La section CRT est désormais en lecture seule. Si votre code dépend du comportement précédent (. Les sections CRT sont en lecture/écriture), vous pouvez voir un comportement inattendu.
Pour plus d'informations, consultez
Exemple
Dans l’exemple suivant, l’éditeur de liens est invité à fusionner la .rdata
section deux fois, mais dans différentes sections. L’exemple suivant génère LNK4253.
// LNK4253.cpp
// compile with: /W1 /link /merge:.rdata=text2
// LNK4253 expected
#pragma comment(linker, "/merge:.rdata=.text")
int main() {}