开发者
资源
如何在鲲鹏开发板上安装Qt
如何在鲲鹏开发板上安装Qt
发表于2025/02/28
2280

如何在鲲鹏开发板上安装Qt

Install Qt on KDB

如何在开发板上安装Qt开发环境?不妨假设您已经通过以下方式登录开发板:

  • 在一台PC上通过VNC登录到开发板上openEuler操作系统的桌面环境
  • “开发板+显示器+键盘+鼠标”直接相连

🔗 参考链接

如何通过VNC访问鲲鹏开发板

一、安装Qt

可以以以下命令安装Qt及其开发组件(以Qt5为例):

yum install qt5 qt5-devel

安装完成后在鲲鹏开发板上“Applications”中会有显示和Qt有关的图标,如下图所示:

yum-install-qt5.png

如果要全面安装Qt,请使用以下命令:

yum install qt5*  # Total download size: 2.3 G; Installed size: 8.7 G

安装完成后在鲲鹏开发板上“Applications”中会有如下显示(请注意和Qt有关的图标):

yum-install-qt5-all.png

二、Hello, world!

现在是以一个简单的例子验证我们安装的Qt开发环境的时候了。

步骤1:创建工作目录并进入

mkdir -p ~/qt/helloworld/ && cd $_

步骤2:准备源代码
请参考本例所附helloworld.cpp源代码进行准备:

vim helloworld.cpp

以下是 helloworld.cpp 的源代码:

#include <QApplication>
#include <QLabel>

int main(int argc, char *argv[]) {
    QApplication app(argc, argv);
    QLabel *label = new QLabel("Hello, world!");
    label->show();

    return app.exec();
}
```C
#include <QApplication>
#include <QLabel>

int main(int argc, char *argv[]) {
    QApplication app(argc, argv);
    QLabel *label = new QLabel("Hello, world!");
    label->show();

    return app.exec();
}

步骤3:产生工程文件

qmake-qt5 -project
echo "QT += widgets" >> helloworld.pro

步骤4:编译源文件

qmake-qt5
make

步骤5:在桌面环境中运行

~/qt/helloworld/helloworld

如果运行成功,开发板操作系统的桌面上会有一个 Qt 窗体,并显示“Hello, world!”字样,如下图所示:

hello-world.png

步骤6:清理文件

cd ~/qt/helloworld/
find * | grep -v helloworld.cpp | xargs rm

附录 术语表

本实验中所用术语列表如下:

🏷术语表

  • PC
    • Personal Computer,个人电脑
  • KDB
    • Kunpeng Development Board,鲲鹏开发板
  • VNC
    • Virtual Network Console,虚拟网络控制台
  • Qt
    • Qt (pronounced &quot;cute&quot;) is a cross-platform application framework and widget toolkit that is used in creating graphical user interface applications that run on a number of different hardware and operating systems.——参考自《Getting Started with Qt 5》(Benjamin Baka 著).

更多学习资源

收藏举报
Level 1
0
帖子
0
粉丝
0
获赞