Der QT CREATOR - wo lege ich den /NODEFAULTLIB:Bibliothek?
QT gibt die Fehler
LNK4098: defaultlib 'MSVCRTD' conflicts with use of other libs; use /NODEFAULTLIB:library
LNK4098: defaultlib 'LIBCMT' conflicts with use of other libs; use /NODEFAULTLIB:library
wo lege ich die /NODEFAULTLIB:Bibliothek ?
- möglich, Duplikat der Lösung LNK4098: defaultlib 'MSVCRT' Konflikte mit
- Wo lege ich /NODEFAULTLIB:Bibliothek ?
- es ist ein ignorieren von Standardbibliotheken setzen unter den linker Einstellungen
- Ich finde keine linker-Einstellungen in Qt Creator 2.6.2
- Ah... ich kann dir nicht helfen ich kann nur sprechen zu visual studio
- Dies könnte in der Qt-FAQ. Aber wenn Sie hinzufügen zu müssen compiler-Optionen, hier ist, wie
- Sie hat nicht buchstabieren den Namen der Bibliothek korrekt, fyi
Du musst angemeldet sein, um einen Kommentar abzugeben.
Einige mit Ihrem Thema etwas gepostet auf das Qt-Foren eine Weile zurück.
Klingt wie an in eine der zusätzliche Optionen sollte helfen.
Also in Ihrem .pro Datei:
Und vergessen Sie nicht, ausführen von qmake, um sicherzustellen, dass das makefile Argumente aufnehmen, die änderungen an den .pro Datei.
Soweit ich sagen kann, ist dies eine nicht dokumentierte Funktion, aber dies ist, wo Sie es in der QT Creator 2.6.2 w/QT 4.8.4 (in der .pro Datei)
Dies ist, wie ich es Tat unter Qt5: