Bagikan melalui


LNK4254 Peringatan Alat Linker

bagian 'section1' (offset) digabungkan ke dalam 'section2' (offset) dengan atribut yang berbeda

Konten satu bagian digabungkan ke bagian lain, tetapi atribut dari dua bagian berbeda. Program Anda mungkin memberikan hasil yang tidak terduga. Misalnya, data yang ingin Anda baca hanya sekarang mungkin berada di bagian bisa-tulis.

Untuk mengatasi LNK4254, ubah atau hapus permintaan penggabungan.

Saat menargetkan mesin x86 dan target Windows CE (ARM, MIPS, SH4, dan Thumb) dengan Visual C++, . Bagian CRT bersifat baca-saja. Jika kode Anda bergantung pada perilaku sebelumnya (. Bagian CRT bersifat baca/tulis), Anda dapat melihat perilaku tak terduga.

Untuk informasi selengkapnya, lihat,

Contoh

Sampel berikut menghasilkan LNK4254.

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