Предупреждение средств компоновщика LNK4253
раздел "section1", не объединенный в раздел "section2"; уже объединенный в раздел 3
Компоновщик обнаружил несколько конфликтующих запросов на слияние. Компоновщик будет игнорировать один из запросов.
Обнаружен параметр или директива /MERGE, и from
раздел уже был объединен в другой раздел из-за предыдущего параметра или директивы /MERGE (или из-за неявного слияния из компоновщика).
Чтобы устранить LNK4253, удалите один из запросов слияния.
При нацеливание на компьютеры x86 и целевые объекты Windows CE (ARM, MIPS, SH4 и thumb) с помощью Visual C++, Теперь раздел CRT доступен только для чтения. Если код зависит от предыдущего поведения (. Разделы CRT доступны для чтения и записи), вы можете увидеть непредвиденное поведение.
Дополнительные сведения см. в следующих разделах:
Пример
В следующем примере компоновщику показано объединить .rdata
раздел дважды, но в разные разделы. Следующий пример создает LNK4253.
// LNK4253.cpp
// compile with: /W1 /link /merge:.rdata=text2
// LNK4253 expected
#pragma comment(linker, "/merge:.rdata=.text")
int main() {}