照着《Qt Creator快速入門手冊》輸入建立空的Qt Project,編寫完之後運行程式報錯 :C1083: Cannot open include file “QApplication …”。
對應的pro文件是自動生成的:
SOURCES += \
main.cpp
在網上查詢資料,發現是因爲Qt建立空項目時,默認是用QT += core gui,而我的Qt版本是5.4 ,於是增加:
QT += core gui
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
然後運行程式,還是報一樣的錯,後來也有根據網上的資料嘗試對include那裏進行修改:
#include <QtWidgets/QApplication>
#include <QtWidgets/QDialog>
#include <QtWidgets/QLabel>
結果之前的問題不報了,開始報另外的錯:
始終沒有找到解決方案,後來把include那裏的改回去,然後把生成的Debug文件刪掉,重新編譯,結果問題解決了。