Bagikan melalui


LNK4204 Peringatan Alat Linker

'nama file' kehilangan informasi penelusuran kesalahan untuk mereferensikan modul; menautkan objek seolah-olah tidak ada info debug

File .pdb memiliki tanda tangan yang salah. Linker akan terus menautkan objek tanpa informasi debug. Anda mungkin ingin mengkombinasi ulang file objek menggunakan opsi /Zi .

LNK4204 dapat terjadi jika beberapa objek di pustaka merujuk ke file yang tidak ada lagi. Ini bisa terjadi ketika membangun kembali solusi, misalnya; file objek mungkin dihapus dan tidak dibangun kembali karena kesalahan kompilasi. Dalam hal ini, kompilasi dengan /Z7, atau /Fd, untuk memperbarui objek untuk merujuk ke satu file per pustaka (itu bukan nama file .pdb default). Untuk informasi selengkapnya, lihat /Fd (Nama File Database Program). Pastikan bahwa .pdb disimpan dengan pustaka setiap kali diperbarui dalam sistem kontrol sumber.