安装Qt时,我取消选中MinGW安装选项,因为我已经安装了它。现在安装后我无法构建我在书中找到的示例程序。菜单中的所有构建选项均已禁用。我试图执行的代码是:
#include <QApplication>
#include <QLabel>
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QLabel *label = new QLabel("Hello Qt!");
label->show();
return app.exec();
}
当我将鼠标指针放在QApplication或QLabel标题上方时 - 黄色弹出窗口显示“No Such File or Directory”。我正在使用Qt编辑器。
答案 0 :(得分:0)
据我所知,您的问题出现在构建环境中不可见的include标头中。您应该在QT编辑器设置中的某处检查,在哪里设置QT库的路径包括标题。
答案 1 :(得分:0)
尝试菜单帮助/启动更新程序。在对话框中选择“包管理器”,然后单击“下一步”。将打开一个新对话框,其中包含一系列组件。检查:
“Qt SDK /开发工具/桌面QT / Qt x.x.x(桌面)/桌面Qt x.x.x MinGw。
然后单击“下一步”并让其更新。这将使QG中的MinGW成为可能。然后,您可能需要通过单击菜单检查工具链是否可用:
工具/选项/ Biuld&amp;运行
最后,如果您已经使用不同的工具链启动项目,则可能需要将其更改为MinGW。因此,在Qt Creator的主窗口中,选择左侧的“项目”选项卡,然后选择MinGW工具链。
希望有所帮助