树莓派安装Qt

在树莓派的 RaspiOS-BookWorm 上安装Qt5.

1. 安装工具

1.1 核心开发包

$ sudo apt install qtbase5-dev qt5-qmake qtchooser qttools5-dev-tools
  • qtbase5-dev: Qt 5 核心库和开发头文件。
  • qt5-qmake: 构建 Qt 项目的工具。
  • qtchooser: 管理多个 Qt 版本的工具。
  • qttools5-dev-tools: Qt 辅助工具(如qdbus、lupdate)。

1.2 额外模块

GUI 和窗口管理:

$ sudo apt install libqt5gui5 libqt5widgets5

OpenGL 支持:

$ sudo apt install libqt5opengl5-dev

Qt Quick/QML:

$ sudo apt install qtdeclarative5-dev qml-module-qtquick2

网络功能:

$ sudo apt install libqt5network5

1.3 IDE (可选)

如果需要图形化开发环境:

$ sudo apt install qtcreator

运行:

$ qtcreator

2. 验证测试

创建文件夹和文件结构如下:

hello
├── hello.pro
└── main.cpp

main.cpp:

#include <QApplication>
#include <QLabel>

int main(int argc, char *argv[])
{
    QApplication app(argc, argv);

    QLabel label("Hello World");
    label.show();

    return app.exec();
}

hello.pro:

QT += widgets
TEMPLATE = app

TARGET = hello
SOURCES += main.cpp

编译:

$ qmake && make

运行:

$ ./hello

正常情况下,就可以看到hello world窗口。

 

posted @ 2025-06-08 11:31  this毛豆  阅读(173)  评论(0)    收藏  举报