Я пытаюсь скомпилировать эту простую Qt приложения с помощью Visual Studio Express 2013 для рабочего стола:C++ Ошибка компиляции QT
#include <QApplication.h>
#include <QTextEdit.h>
int main(int argv, char **args)
{
QApplication app(argv, args);
QTextEdit textEdit;
textEdit.show();
return app.exec();
}
но когда я компилирую У меня есть эта ошибка:
Errore 1 ошибка LNK2019 : riferimento аль Simbolo Esterno "__declspec (DllImport) общественности: __thiscall QApplication :: QApplication (INT &, символ *, Int)" (__imp _ ?? 0QApplication @@ QAE @ AAHPAPADH @ Z) не risolto Нелла funzione _main C: \ Users \ Энрико \ Documents \ Visual Studio 2013 \ Projects \ Progetto2 \ Progetto2 \ Origine.obj Progetto2
English:
Ошибка 1 Ошибка LNK2019: неразрешенный внешний символ " __declspec (DllImport) общественность: __thiscall QApplication :: QApplication (INT &, символ *, Int)» (__imp _ ?? 0QApplication @@ QAE @ AAHPAPADH @ Z) ссылается функция _Главных C: \ Users \ Энрико \ Documents \ Visual Studio 2013 \ Projects \ Progetto2 \ Progetto2 \ Origine.obj Progetto2
Спасибо всем, кто мне помогает.
Возможный дубликат [Что такое неопределенная ссылка/неразрешенная ошибка внешнего символа и как ее исправить?] (Http://stackoverflow.com/questions/12573816/what-is-an-undefined-reference-unresolved- external-symbol-error-and-how-do-i-fix) – Banex
Возможно, вы не добавили соответствующие статические/импортные библиотеки Qt в параметры компоновщика. –
Кроме того, ваши включенные должны читать #include и #include без расширения .h ". –
dhaumann