Visual Studio LNK4098 Konfilikt mit Standardbibliothek

Gast #2132736
Lesenswert?
• ▲
▼
hi,
ich habe folgendes Problem:
Ich bekomme immer die
warning LNK4098: Standardbibliothek "LIBCMTD" steht in Konflikt mit 
anderen Bibliotheken; /NODEFAULTLIB:Bibliothek verwenden.

In der Hilfe vom VisualStudio wird zwar ausführlich erklärt wie ich 
diese Warnung umgehen kann - bringt jedoch nichts...

Hat jemand eine Idee - wie ich diese warnung sonst noch 
ausschalten/lokalisieren kann??

danke.
Gast #2132957
Lesenswert?
• ▲
▼
Mischen von single-/multithreaded Bibliotheken ist die eine Ursache für 
die Warnung, statisch/dynamisch gelinkte Standardlibraries die zweite 
und debug/release Versionen die dritte.
Die obige Warnung ("LIBCMTD") deutet daruf hin, daß eine der von Dir 
verwendeten Bibliotheken mit der Option /MTd ("use the debug, 
multithread, static version of the run-time library") kompiliert wurde.
Entwederr Du übersetzt Dein Projekt ebanfalls mit dieser Option, oder Du 
mußt eine zu Deinen Projektoptionen passende Bibliothek verwenden.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren