Fehlermeldung
-
Hallo!
Ich versuche gerade zwei Arbeitsbereiche zusammenzulegen. Beide konnten einzeln erfolgreich kompiliert werden. Zusammen leider nicht mehr. nach ausmerzen verschiedener Fehler, erhielt ich plötzlich folgendes:
enerieren von Code... Linker-Vorgang läuft... MSVCRT.lib(MSVCRT.dll) : error LNK2005: _vsprintf bereits in libcmtd.lib(vsprintf.obj) definiert MSVCRT.lib(MSVCRT.dll) : warning LNK4006: _vsprintf bereits in libcmtd.lib(vsprintf.obj) definiert; zweite Definition wird ignoriert Bibliothek Debug/mfcdll1.lib und Objekt Debug/mfcdll1.exp wird erstellt LINK : warning LNK4098: Standardbibliothek "MSVCRT" steht in Konflikt mit anderen Bibliotheken; /NODEFAULT:Bibliothek verwenden Debug/mfcdll1.dll : fatal error LNK1169: Ein oder mehrere mehrfach definierte Symbole gefunden Fehler beim Ausführen von link.exe.Kann mir das jemand "übersetzen"?
-
Du musst bei beiden Projekten die gleichen Projekteinstellungen verwenden im Bezug auf
- Verwendete CRT
- Verwendete MFC
- Verwendete ATLDann sollte es keine Probleme geben.