1. Dashboard
  2. Forum
    1. Unerledigte Themen
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team-Mitglieder
    4. Trophäen
    5. Mitgliedersuche
  4. Tutorial Bereich
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Forum
  • Lexikon
  • Erweiterte Suche
  1. Informatik Forum
  2. Webmaster & Internet
  3. Entwicklung

MSVCRTD.lib(MSVCRTD.dll) : error LNK2005:..

  • markus
  • 5. September 2004 um 15:43
  • Unerledigt
  • markus
    5
    markus
    Mitglied
    Punkte
    225
    Beiträge
    31
    • 5. September 2004 um 15:43
    • #1

    Ich habe ein bestehendes Porgramm um einen Toolkit erweitert, dh. unter den VC6 die Projekteinstellungen geändert. Kompilieren tut das Programm fehlerfrei, aber dann kommen die Fehlermeldungen beim Linken aus denen ich nicht schlau werde. Für mich eigenartigerweise beziehen sich die alle auf VC dll´s. Ich wollte ITK und VTK verbinden, gerade versuche ich es mit ipl98 und VTK, aber immer Fehlermeldungen wie folgt:
    Hoffe ihr habt Abhilfe parat.
    Danke
    Markus

    Zitat


    Linker-Vorgang läuft...
    msvcprtd.lib(MSVCP60D.dll) : error LNK2005: "public: __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::~basic_string<char,struct std::char_traits<char>,class std::allocator<char> >(void)" (??1?$basic_strin
    g@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ) bereits in cone1a.obj definiert
    msvcprtd.lib(MSVCP60D.dll) : error LNK2005: "public: char const * __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::c_str(void)const " (?c_str@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@Q
    BEPBDXZ) bereits in cone1a.obj definiert
    msvcprtd.lib(MSVCP60D.dll) : error LNK2005: "public: class std::basic_ostream<char,struct std::char_traits<char> > & __thiscall std::basic_ostream<char,struct std::char_traits<char> >::operator<<(int)" (??6?$basic_ostream@DU?$char_traits@D@std@@@std
    @@QAEAAV01@H@Z) bereits in cone1a.obj definiert
    msvcprtd.lib(MSVCP60D.dll) : error LNK2005: "class std::basic_ostream<char,struct std::char_traits<char> > & __cdecl std::operator<<(class std::basic_ostream<char,struct std::char_traits<char> > &,char const *)" (??6std@@YAAAV?$basic_ostream@DU?$cha
    r_traits@D@std@@@0@AAV10@PBD@Z) bereits in cone1a.obj definiert
    msvcprtd.lib(MSVCP60D.dll) : error LNK2005: "public: class std::basic_ostream<char,struct std::char_traits<char> > & __thiscall std::basic_ostream<char,struct std::char_traits<char> >::operator<<(class std::basic_ostream<char,struct std::char_traits
    <char> > & (__cdecl*)(class std::basic_ostream<char,struct std::char_traits<char> > &))" (??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@P6AAAV01@AAV01@@Z@Z) bereits in cone1a.obj definiert
    msvcprtd.lib(MSVCP60D.dll) : error LNK2005: "class std::basic_ostream<char,struct std::char_traits<char> > & __cdecl std::endl(class std::basic_ostream<char,struct std::char_traits<char> > &)" (?endl@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@
    @1@AAV21@@Z) bereits in cone1a.obj definiert
    msvcprtd.lib(MSVCP60D.dll) : error LNK2005: "public: __thiscall std::ios_base::Init::Init(void)" (??0Init@ios_base@std@@QAE@XZ) bereits in libcpd.lib(iostream.obj) definiert
    msvcprtd.lib(MSVCP60D.dll) : error LNK2005: "public: __thiscall std::ios_base::Init::~Init(void)" (??1Init@ios_base@std@@QAE@XZ) bereits in libcpd.lib(iostream.obj) definiert
    msvcprtd.lib(MSVCP60D.dll) : error LNK2005: "public: __thiscall std::_Winit::_Winit(void)" (??0_Winit@std@@QAE@XZ) bereits in libcpd.lib(wiostrea.obj) definiert
    msvcprtd.lib(MSVCP60D.dll) : error LNK2005: "public: __thiscall std::_Winit::~_Winit(void)" (??1_Winit@std@@QAE@XZ) bereits in libcpd.lib(wiostrea.obj) definiert
    msvcprtd.lib(MSVCP60D.dll) : error LNK2005: "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > & __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::assign(char
    const *)" (?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@PBD@Z) bereits in cone1a.obj definiert
    msvcprtd.lib(MSVCP60D.dll) : error LNK2005: "public: void __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::resize(unsigned int)" (?resize@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXI
    @Z) bereits in libcpd.lib(xlocale.obj) definiert
    msvcprtd.lib(MSVCP60D.dll) : error LNK2005: "public: unsigned int __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::size(void)const " (?size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE
    IXZ) bereits in cone1a.obj definiert
    msvcprtd.lib(MSVCP60D.dll) : error LNK2005: "public: __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >(class std::basic_string<c
    har,struct std::char_traits<char>,class std::allocator<char> > const &)" (??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@ABV01@@Z) bereits in libcpd.lib(ios.obj) definiert
    msvcprtd.lib(MSVCP60D.dll) : error LNK2005: "public: __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >(class std::allocator<char
    > const &)" (??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@ABV?$allocator@D@1@@Z) bereits in cone1a.obj definiert
    msvcprtd.lib(MSVCP60D.dll) : error LNK2005: "public: __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >(char const *,class std::a
    llocator<char> const &)" (??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@PBDABV?$allocator@D@1@@Z) bereits in cone1a.obj definiert
    msvcprtd.lib(MSVCP60D.dll) : error LNK2005: "public: int __thiscall std::ios_base::setf(int)" (?setf@ios_base@std@@QAEHH@Z) bereits in libcpd.lib(iostream.obj) definiert
    msvcprtd.lib(MSVCP60D.dll) : error LNK2005: "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > & __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::erase(unsign
    ed int,unsigned int)" (?erase@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@II@Z) bereits in cone1a.obj definiert
    MSVCRTD.lib(MSVCRTD.dll) : error LNK2005: _free bereits in LIBCD.lib(dbgheap.obj) definiert
    MSVCRTD.lib(MSVCRTD.dll) : error LNK2005: _isspace bereits in LIBCD.lib(_ctype.obj) definiert
    MSVCRTD.lib(MSVCRTD.dll) : error LNK2005: _strftime bereits in LIBCD.lib(strftime.obj) definiert
    MSVCRTD.lib(MSVCRTD.dll) : error LNK2005: _malloc bereits in LIBCD.lib(dbgheap.obj) definiert
    MSVCRTD.lib(MSVCRTD.dll) : error LNK2005: _sprintf bereits in LIBCD.lib(sprintf.obj) definiert
    MSVCRTD.lib(MSVCRTD.dll) : error LNK2005: _realloc bereits in LIBCD.lib(dbgheap.obj) definiert
    MSVCRTD.lib(MSVCRTD.dll) : error LNK2005: _memmove bereits in LIBCD.lib(memmove.obj) definiert
    MSVCRTD.lib(MSVCRTD.dll) : error LNK2005: _toupper bereits in LIBCD.lib(toupper.obj) definiert
    MSVCRTD.lib(MSVCRTD.dll) : error LNK2005: _fwrite bereits in LIBCD.lib(fwrite.obj) definiert
    MSVCRTD.lib(MSVCRTD.dll) : error LNK2005: _ungetc bereits in LIBCD.lib(ungetc.obj) definiert
    MSVCRTD.lib(MSVCRTD.dll) : error LNK2005: _fgetc bereits in LIBCD.lib(fgetc.obj) definiert
    MSVCRTD.lib(MSVCRTD.dll) : error LNK2005: _fseek bereits in LIBCD.lib(fseek.obj) definiert
    MSVCRTD.lib(MSVCRTD.dll) : error LNK2005: _strncpy bereits in LIBCD.lib(strncpy.obj) definiert
    MSVCRTD.lib(MSVCRTD.dll) : error LNK2005: _sscanf bereits in LIBCD.lib(sscanf.obj) definiert
    MSVCRTD.lib(MSVCRTD.dll) : error LNK2005: _fclose bereits in LIBCD.lib(fclose.obj) definiert
    MSVCRTD.lib(MSVCRTD.dll) : error LNK2005: _fgets bereits in LIBCD.lib(fgets.obj) definiert
    MSVCRTD.lib(MSVCRTD.dll) : error LNK2005: _fopen bereits in LIBCD.lib(fopen.obj) definiert
    MSVCRTD.lib(MSVCRTD.dll) : error LNK2005: _calloc bereits in LIBCD.lib(dbgheap.obj) definiert
    MSVCRTD.lib(MSVCRTD.dll) : error LNK2005: _ftell bereits in LIBCD.lib(ftell.obj) definiert
    LINK : warning LNK4098: Standardbibliothek "MSVCRTD" steht in Konflikt mit anderen Bibliotheken; /NODEFAULT:Bibliothek verwenden
    Debug/cone1a.exe : fatal error LNK1169: Ein oder mehrere mehrfach definierte Symbole gefunden
    Fehler beim Ausführen von link.exe.

    cone1a.exe - 38 Fehler, 1 Warnung(en)

    Alles anzeigen
  • Maximilian Rupp 27. Dezember 2024 um 12:06

    Hat das Thema aus dem Forum Programmieren nach Entwicklung verschoben.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!

Benutzerkonto erstellen Anmelden

Benutzer online in diesem Thema

  • 1 Besucher

Rechtliches

Impressum

Datenschutzerklärung