Bagikan melalui


Kesalahan Fatal C1853

File header 'nama file' yang telah dikompilasi sebelumnya berasal dari versi pengkompilasi sebelumnya, atau header yang telah dikompilasi sebelumnya adalah C++ dan Anda menggunakannya dari C (atau sebaliknya)

Kemungkinan penyebabnya:

  • Header yang telah dikompilasi sebelumnya dikompilasi dengan versi kompilator sebelumnya. Coba kompilasi ulang header dengan pengkompilasi saat ini.

  • Header yang telah dikompilasi sebelumnya adalah C++ dan Anda menggunakannya dari C. Coba kompilasi ulang header untuk digunakan dengan C dengan menentukan salah satu opsi pengkompilasi /Tc , atau ubah akhiran file sumber menjadi "c". Untuk informasi selengkapnya, lihat Dua Pilihan untuk Kode Prakompilasi.