@annas_08

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 все было ок
  • Вопрос задан
  • 1731 просмотр
Пригласить эксперта
Ответы на вопрос 1
Zifix
@Zifix Куратор тега Qt
Barbatum
в пакет входит qmake для visual studio 2019, но должно работать и с 2022 по описанию

В теории нет разницы между теорией и практикой. А на практике есть.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы