lib- Problem



  • Hallo,
    ich habe eine .lib Datei von einem MD5 Algorithmus in mein Projekt eingebunden. Diese lib hab ich im Release Modus erstellt.

    Nun bekomme ich in dem Projekt, wo ich die lib eingebunden habe, eine solche Fehlermeldung:

    Generieren von Code...
    Linker-Vorgang läuft...
    LINK : warning LNK4098: Standardbibliothek "LIBC" steht in Konflikt mit anderen Bibliotheken; /NODEFAULT:Bibliothek verwenden

    FwVv.exe - 0 Fehler, 1 Warnung(en)

    Was kann das sein und wie behebe ich das Problem. Ich hatte dieses Problem schon öfters und hätte gerne mal eine Lösung.
    Danke !



  • Warning != Fehler



  • Original erstellt von dEUs:
    Warning != Fehler

    Naja, aber es wird ja gerade gewarnt weil ein Fehler auftreten könnte. Ansonsten könnte man sich die Warnings auch schenken... Ignorieren sollte man sie auf keinen Fall...



  • Steht ja eigentlich in der Warnung. /NODEFAULT:Bibliothek verwenden
    Es wurde mit Defaultbibliothek gelinkt.
    Da insebsonders in MFC das Linken mit diesen nicht notwendig sind kann man das deaktivieren da MFC diese bereits teilweise mitlinkt.



  • OK, die Theorie hab ich verstanden. Aber wo muß ich dieses /NODEFAULT:Bibliothek denn hinschreiben ?
    Ich hab es bei Projekteinstellungen -> Linker -> Projektoptionen probiert.
    Hab aber dann wieder eine Fehlermeldung bekommen, daß er das NODEFAULT nicht mag.



  • Linkeroptionen -> Alle Standardbib. ignorieren anklicken


Anmelden zum Antworten