Aviso das ferramentas de vinculador LNK4254
seção 'section1' (deslocamento) mesclada em 'section2' (deslocamento) com atributos diferentes
O conteúdo de uma seção foi mesclado em outra, mas os atributos das duas seções são diferentes. Seu programa pode fornecer resultados inesperados. Por exemplo, os dados que você queria ler só agora podem estar em uma seção gravável.
Para resolver o aviso LNK4254, modifique ou remova a solicitação de mesclagem.
Ao direcionar computadores x86 e destinos do Windows CE (ARM, MIPS, SH4 e Thumb) com o Visual C++, a seção .CRT é somente leitura. Se o código depender do comportamento anterior (as seções .CRT são de leitura/gravação), você poderá ver um comportamento inesperado.
Para obter mais informações, consulte
Exemplo
O exemplo a seguir gera o aviso LNK4254.
// LNK4254.cpp
// compile with: /W1 /link /WX
// LNK4254 expected
#pragma comment(linker, "/merge:.data=.text")
int main() {}