KDevelop 包含未找到的 QtGui
KDevelop include QtGui not found
我正在尝试学习如何在我的 Ubuntu 16.04 上使用 KDevelop 编写 C++ 代码,我通过这样做安装了它
sudo apt-get update
sudo apt-get install kdevelop
但是安装完成后,我正在尝试创建一个新项目,顶部的行显示
#include <QtGui/QApplication>
和
#include <QtGui/QLabel>
#include <QtGui/QMenu>
#include <QtGui/QMenuBar>
#include <QtGui/QAction>
是否都返回错误,说找不到包含的文件?并要求我添加自定义包含路径。我在终端上检查了我的 KDevelop 版本,它说我有 Qt,或者至少我认为这就是它的意思。
~$ kdevelop --version
Qt: 4.8.7
KDE Development Platform: 4.14.16
KDevelop: 4.7.3
但是当我 运行
~$dpkg --list libqt4-dev
~$dpkg --list libqt4-core
~$dpkg --list libqt4-gui
并显示已安装 none 个。我很困惑。我有合适的 Qt 吗?我如何让 KDevelop 找到正确的 Qt 路径?我是否应该只安装所有 libqt4-whatever 然后再试一次?
请记住区分允许您 运行 软件的库和允许构建新软件的开发人员版本。 kdevelop --version
的输出说明了用于 运行 应用程序的库的版本。在您的系统中,您缺少 qttools5-dev
及其依赖项。
顺便问一下,也许你会试试qtCreator?它是由 Qt 团队开发的 IDE,如果您仅通过 apt install qtcreator
安装它,那么您将拥有所有必要的开发库。
我正在尝试学习如何在我的 Ubuntu 16.04 上使用 KDevelop 编写 C++ 代码,我通过这样做安装了它
sudo apt-get update
sudo apt-get install kdevelop
但是安装完成后,我正在尝试创建一个新项目,顶部的行显示
#include <QtGui/QApplication>
和
#include <QtGui/QLabel>
#include <QtGui/QMenu>
#include <QtGui/QMenuBar>
#include <QtGui/QAction>
是否都返回错误,说找不到包含的文件?并要求我添加自定义包含路径。我在终端上检查了我的 KDevelop 版本,它说我有 Qt,或者至少我认为这就是它的意思。
~$ kdevelop --version
Qt: 4.8.7
KDE Development Platform: 4.14.16
KDevelop: 4.7.3
但是当我 运行
~$dpkg --list libqt4-dev
~$dpkg --list libqt4-core
~$dpkg --list libqt4-gui
并显示已安装 none 个。我很困惑。我有合适的 Qt 吗?我如何让 KDevelop 找到正确的 Qt 路径?我是否应该只安装所有 libqt4-whatever 然后再试一次?
请记住区分允许您 运行 软件的库和允许构建新软件的开发人员版本。 kdevelop --version
的输出说明了用于 运行 应用程序的库的版本。在您的系统中,您缺少 qttools5-dev
及其依赖项。
顺便问一下,也许你会试试qtCreator?它是由 Qt 团队开发的 IDE,如果您仅通过 apt install qtcreator
安装它,那么您将拥有所有必要的开发库。