2013-03-05 16 views
9
i QT 5.0 Oluşturan üzerinde ayıklama projesi çalıştı

(MSVC2010 (x86) derleyici 10.0) i bu hata var:Qt Creator hatası: LNK1123: COFF için dönüştürme sırasında hatası: dosya geçersiz veya bozuk

LNK1123 : COFF için dönüştürme sırasında hatası: dosya geçersiz veya ben googled ve ben bazı çözümler gördüm ama sadece Visual Studio 2012 için, ben QT Creator için bu sorunun çözüme ihtiyacımız

bozuk.

Teşekkür ederiz.

Bu sorundan önce, MSVC (x86) derleyici 11.0 ile ilgili bir sorun yaşadım ve MSVC2010 (x86) derleyici 10.0'ı yükledim ve şimdi bu hatayı aldım.

+4

Bu, genellikle VS2010'dan VS2012'ye yükselttiğinizde gerçekleşir. Şuna bakın: http://stackoverflow.com/questions/10888391/link-fatal-error-lnk1123-failure-during-conversion-to-coff-file-invalid-or-c CaterHatterPillar'ın cevabı benim için çalıştı. Umarım yardımcı olur. –

+0

Bazen kendime soruyorum, vs2012'yi neden kurdum. Teşekkürler, şimdi iyi çalışıyor. – user1814358

+0

@VaibhavDesai'nin söylediği gibi. Bu gönderiden [Bu özel cevap] (http://stackoverflow.com/a/29010876/999943) benim için çalıştı. .NET 4.5 v .NET 4.0 ile yapmak ve cvtres.exe'yi düzeltmek zorundadır. – phyatt

cevap

1

ben aynı problem vardı, ama Build'a işaretleyerek çözüldü içinde QMAKE_LFLAGS += /INCREMENTAL:NO -> "Aç inşa ve çalıştırma kiti seçici" MSVC2012 64bit versiyonu yerine 32 bit . Umarım yardımcı olur!

2

QMAKE_LFLAGS += /INCREMENTAL:NO'a ek olarak, "temizlenir" ve ayrıca yeni bir derlemeyi zorlamak için çıkış dizinini kaldırdım. Sonra öğretici uygulama inşa etti.

+0

Bu Temizlik bölümü benim için bir zorunluluktu. – anonymous