2014-09-06 232 views
1

当我尝试运行我的QT第一个程序,我得到了followinging错误:致命错误:qapplication.h:没有这样的文件或目录

/untitled1/main.cpp:1:26: fatal error: qapplication.h: No such file or directory #include ^compilation terminated. make: * [main.o] Error 1 09:38:51: The process "/usr/bin/make" exited with code 2. Error while building/deploying project untitled1 (kit: Desktop) When executing step 'Make' 09:38:52: Elapsed time: 00:01.

请帮助我。

+1

尝试在你的.pro文件中包含'QT + = widgets'。 – 2014-09-06 04:47:34

+0

我在我的系统中找到了.pro文件吗? – VashuDeo 2014-09-06 04:48:55

+0

它应该与源文件位于同一个目录中。同时更换'与qapplication.h''<的QApplication>' – 2014-09-06 04:50:27

回答

2
  1. 从Ubuntu软件中心安装Qt Creator(通过阅读您的其他问题知道您使用的是Ubuntu)。

  2. 访问Qt for beginners — Hello World!教程网站。

  3. 按照Qt中初学者的步骤 - Hello World!教程。
    提示:在开始本教程之前,在您的/ home目录中为您的Qt项目创建一个新文件夹。致电新文件夹QtProjects或任何你喜欢的名字。

  4. 教程Hello World的输出!应用程序将在编译并运行后出现在单独的弹出窗口中。

+0

我已经安装了Qt creator和QT sdk,但我对版本不了解? – VashuDeo 2014-09-06 06:21:04

+0

如果您的项目文件中包含如“tutorial”所示的“greaterThan(QT_MAJOR_VERSION,4):QT + = widgets”行,则不需要知道Qt版本。然后在Qt Creator中,它会自动为您选择正确的Qt版本。在Qt Creator中创建新项目时,您也不需要知道Qt版本,只需接受默认值。 – karel 2014-09-06 06:42:51

+0

我还是一样的错误................. – VashuDeo 2014-09-06 06:43:09

相关问题