Qt и Visual studio 2022

Решила попробовать Visual Studio 2022 . Использую Qt 6.2.2 version( в пакет входит qmake для visual studio 2019, но должно работать и с 2022 по описанию).При попытке запуска самого простого проекта( пустое окно) выдает ошибку :

Ошибка LNK2019 ссылка на неразрешенный внешний символ "public: __cdecl QtWidgetsApplication1::QtWidgetsApplication1(class QWidget *)" (??0QtWidgetsApplication1@@QEAA@PEAVQWidget@@@Z) в функции "public: __cdecl public: static void (__cdecl*__cdecl QtPrivate::QMetaTypeForType::getDefaultCtr(void))(class QtPrivate::QMetaTypeInterface const *,void *)'::5'::::operator()(class QtPrivate::QMetaTypeInterface const *,void *)const " (??R@?4??getDefaultCtr@?$QMetaTypeForType@VQtWidgetsApplication1@@@QtPrivate@@SAP6AXPEBVQMetaTypeInterface@3@PEAX@ZXZ@QEBA@01@Z). QtWidgetsApplication1 C:\Users\source\repos\QtWidgetsApplication1\QtWidgetsApplication1\moc_QtWidgetsApplication1.obj 1

В чем может быть причина( использую с++20 , debug)

P.S. в VS 2019 все было ок.

Если кто то сталкивался с такой ошибкой подскажите пожалуйста как исправить эту ошибку. Также подскажите пж можно ли использовать qmake для VS 2019 с VS 2022, или надо ждать выпуска новой версии qt с соответствующим qmake-ом


Ответы (0 шт):