Details
-
Bug
-
Resolution: Unresolved
-
P1: Critical
-
None
-
5.12.5, 5.15.2
-
None
Description
Code:
#include <QCoreApplication> #include <QtRemoteObjects> int main(int argc, char *argv[]) { QCoreApplication a(argc, argv); QtRemoteObjects::qt_getEnumMetaObject(QtRemoteObjects::QRemoteObjectPacketTypeEnum::AddObject); return a.exec(); }
Error:
[100%] Linking CXX executable LinkQtRemoteObjects_qt_getEnumMetaObject.exe CMakeFiles\LinkQtRemoteObjects_qt_getEnumMetaObject.dir/objects.a(main.cpp.obj):main.cpp:(.rdata$.refptr._ZN15QtRemoteObjects16staticMetaObjectE[.refptr._ZN15QtRemoteObjects16staticMetaObjectE]+0x0): undefined reference to `QtRemoteObjects::staticMetaObject' collect2.exe: error: ld returned 1 exit status mingw32-make.exe[2]: *** [CMakeFiles\LinkQtRemoteObjects_qt_getEnumMetaObject.dir\build.make:119: LinkQtRemoteObjects_qt_getEnumMetaObject.exe] Error 1 mingw32-make.exe[1]: *** [CMakeFiles\Makefile2:83: CMakeFiles/LinkQtRemoteObjects_qt_getEnumMetaObject.dir/all] Error 2 mingw32-make.exe: *** [Makefile:90: all] Error 2 19:09:55: Der Prozess "C:\Program Files\CMake\bin\cmake.exe" wurde mit dem Rückgabewert 2 beendet. Fehler beim Erstellen/Deployment des Projekts LinkQtRemoteObjects_qt_getEnumMetaObject (Kit: Desktop Qt 5.15.2 MinGW 64-bit) Bei der Ausführung von Schritt "Erstellen"