1

我必须为我的 GUI 类设置一个 Qt 开发环境。我正在完成一个教程,并被指示<QTCore/QFile>在我的实现文件中包含标题。但是,我无法构建项目,因为找不到上面的头文件。

我不确定我在这里缺少什么——我安装了 Qt-Creator 和来自 Debian 包管理器的所有依赖项(当前使用 Wheezy)。IDE 中的 Qt 4.7 文档也有关于上述头文件的部分,但似乎无法找到它们……奇怪。

注意:标题应该是<QtCore/QFile>.

4

1 回答 1

3
  1. 只是#include <QFile>会更兼容Qt5。还要注意你的大写 T,它应该是#include <QtCore/QFile>- 记住 unix/linux 文件系统是区分大小写的。
  2. 您查看的是库文件,而不是包含文件。这些在 C/C++ 中是不同的东西。
  3. 正如 trojanfoe 正确提到的那样 - 您可能缺少 Qt4 的开发包。
于 2012-04-05T06:51:06.290 回答