Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. International
  3. German
  4. Release-Fehler VS17-Projekt mit QT

Release-Fehler VS17-Projekt mit QT

Scheduled Pinned Locked Moved Unsolved German
2 Posts 1 Posters 470 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • S Offline
    S Offline
    studi15
    wrote on last edited by studi15
    #1

    Moin,

    ich habe ein Visual Studio 17 Projekt, welches eine QT-GUI verwendet. Im Debug Modus läuft alles geschmiert. Wenn ich jetzt aber einen Release (x64) versuche, kommen in VS17 folgende Fehlermeldungen. Jemand eine Idee wie man das beheben kann? Ich vermute, dass es mit QT zusammenhängt. Die Einrichtung von QT hat allerdings mein Vorgänger gemacht. Da habe ich keine Ahnung von. Danke für eure Hilfe!

    1>------ Erstellen gestartet: Projekt: Compitum, Konfiguration: Release x64 ------
    1>qtmaind.lib(qtmain_win.obj) : error LNK2038: Konflikt ermittelt für "_ITERATOR_DEBUG_LEVEL": Der Wert "2" stimmt nicht mit dem Wert "0" in AED.obj überein.
    1>qtmaind.lib(qtmain_win.obj) : error LNK2038: Konflikt ermittelt für "RuntimeLibrary": Der Wert "MDd_DynamicDebug" stimmt nicht mit dem Wert "MD_DynamicRelease" in AED.obj überein.
    1>MSVCRT.lib(initializers.obj) : warning LNK4098: Standardbibliothek "msvcrtd.lib" steht in Konflikt mit anderen Bibliotheken; /NODEFAULTLIB:Bibliothek verwenden.
    1>Compitum.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual struct QMetaObject const * __cdecl Compitum::metaObject(void)const " (?metaObject@Compitum@@UEBAPEBUQMetaObject@@XZ)".
    1>Compitum.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void * __cdecl Compitum::qt_metacast(char const *)" (?qt_metacast@Compitum@@UEAAPEAXPEBD@Z)".
    1>Compitum.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual int __cdecl Compitum::qt_metacall(enum QMetaObject::Call,int,void * *)" (?qt_metacall@Compitum@@UEAAHW4Call@QMetaObject@@HPEAPEAX@Z)".
    1>Compitum.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: static struct QMetaObject const Compitum::staticMetaObject" (?staticMetaObject@Compitum@@2UQMetaObject@@B)".
    1>FileDialog.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual struct QMetaObject const * __cdecl FileDialog::metaObject(void)const " (?metaObject@FileDialog@@UEBAPEBUQMetaObject@@XZ)".
    1>FileDialog.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void * __cdecl FileDialog::qt_metacast(char const *)" (?qt_metacast@FileDialog@@UEAAPEAXPEBD@Z)".
    1>FileDialog.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual int __cdecl FileDialog::qt_metacall(enum QMetaObject::Call,int,void * *)" (?qt_metacall@FileDialog@@UEAAHW4Call@QMetaObject@@HPEAPEAX@Z)".
    1>C:\Users\user\Documents\Compitum\src\x64\Release\Compitum.exe : fatal error LNK1120: 7 nicht aufgelöste Externe
    1>Die Erstellung des Projekts "Compitum.vcxproj" ist abgeschlossen -- FEHLER.
    ========== Erstellen: 0 erfolgreich, 1 fehlerhaft, 0 aktuell, 0 übersprungen ==========
    
    1 Reply Last reply
    0
    • S Offline
      S Offline
      studi15
      wrote on last edited by
      #2

      Ich konnte einige Fehler lösen. Übrig ist nur noch einer. Jemand eine Idee, wie man das lösen könnte?

      1>Compitum.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual struct QMetaObject const * __cdecl Compitum::metaObject(void)const " (?metaObject@Compitum@@UEBAPEBUQMetaObject@@XZ)".
      1>Compitum.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void * __cdecl Compitum::qt_metacast(char const *)" (?qt_metacast@Compitum@@UEAAPEAXPEBD@Z)".
      1>Compitum.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual int __cdecl Compitum::qt_metacall(enum QMetaObject::Call,int,void * *)" (?qt_metacall@Compitum@@UEAAHW4Call@QMetaObject@@HPEAPEAX@Z)".
      1>Compitum.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: static struct QMetaObject const Compitum::staticMetaObject" (?staticMetaObject@Compitum@@2UQMetaObject@@B)".
      1>C:\Users\user\Documents\Compitum\src\x64\Release\\Compitum.exe : fatal error LNK1120: 4 nicht aufgelöste Externe
      1>Die Erstellung des Projekts "Compitum.vcxproj" ist abgeschlossen -- FEHLER.
      ========== Erstellen: 0 erfolgreich, 1 fehlerhaft, 0 aktuell, 0 übersprungen ==========
      
      
      1 Reply Last reply
      0

      • Login

      • Login or register to search.
      • First post
        Last post
      0
      • Categories
      • Recent
      • Tags
      • Popular
      • Users
      • Groups
      • Search
      • Get Qt Extensions
      • Unsolved