Bağlayıcı Araçları Hatası LNK1181

'filename' giriş dosyası açılamıyor

Bağlayıcı, varolmadığından veya yol bulunamadığından bulunamadı filename .

Hata LNK1181 bazı yaygın nedenleri şunlardır:

  • filename bağlayıcı satırına ek bağımlılık olarak başvurulur, ancak dosya mevcut değildir.

  • İçeren filename dizini belirten bir /LIBPATH deyimi eksik.

Yukarıdaki sorunları çözmek için bağlayıcı satırında başvuruda bulunılan dosyaların sistemde bulunduğundan emin olun. Ayrıca bağlayıcıya bağımlı bir dosya içeren her dizin için bir /LIBPATH deyimi olduğundan emin olun.

Daha fazla bilgi için bkz . Bağlayıcı Girişi Olarak .lib Dosyaları.

LNK1181 başka bir olası nedeni, eklenmiş boşlukları olan uzun bir dosya adının tırnak içine alınmamış olmasıdır. Bu durumda bağlayıcı yalnızca ilk alana kadar olan bir dosya adını tanır ve ardından .obj dosyasının uzantısını kabul eder. Bu durumun çözümü, uzun dosya adını (yol artı dosya adı) tırnak içine almaktır.

/P (Dosyaya Ön İşlem) seçeneğiyle derlemek LNK1181 neden olabilir çünkü bu seçenek .obj dosyalarının oluşturulmasını engeller.

Ayrıca bkz.

/LIBPATH (Ek Libpath)