RaspiOS install Qt5 with apt

在RaspberryPi上使用清华镜像源安装Qt5
编辑/etc/apt/sources.list,添加清华镜像源。然后根据BusterOS或BullseyeOS运行不同的apt命令来安装Qt5、qtcreator及相关开发库。参考链接提供了详细步骤。

Edit /etc/apt/sources.list and add tsinghua  mirror as the source.

Read the link below for details

https://mirrors.tuna.tsinghua.edu.cn/help/raspbian/

Run commands below to install Qt5 with apt

# install Qt5
$ sudo apt-get update
$ sudo apt-get upgrade
Buster OS
$ sudo apt-get install qt5-default
$ sudo apt-get install qtcreator
$ sudo apt-get install qtdeclarative5-dev
or Bullseye OS
$ sudo apt-get install qtbase5-dev qtchooser
$ sudo apt-get install qt5-qmake qtbase5-dev-tools
$ sudo apt-get install qtcreator
$ sudo apt-get install qtdeclarative5-dev

See the link below for details

https://qengineering.eu/install-qt5-with-opencv-on-raspberry-pi-4.html

### 安装 GDB 调试器及 QT 相关组件 #### 1. 更新系统包列表 在 Ubuntu 或其他 Debian 衍生发行版中,建议先更新系统的软件包索引以确保获取最新版本的软件包。运行以下命令完成此操作: ```bash sudo apt update ``` #### 2. 安装 GDB 调试器 GDB 是 GNU 的调试工具,可以通过 `apt` 包管理器轻松安装。执行以下命令即可完成安装: ```bash sudo apt install gdb ``` 这一步会自动下载并安装最新的稳定版 GDB 及其依赖项[^1]。 #### 3. 安装 Qt 开发环境及相关工具 根据需求可以选择不同版本的 Qt 进行安装。以下是几种常见方式: ##### (a) 使用 APT 安装官方支持的 Qt 版本 对于大多数开发场景来说,APT 提供的标准 Qt 工具链已经足够满足日常开发需求。例如,要安装 Qt4 和相关工具集可以使用如下命令: ```bash sudo apt install qt4-dev-tools qt4-designer qt4-doc qt4-qtconfig qt4-demos qt4-qmake libqt4-sql-mysql qdevelop ``` 如果目标是较新的 Qt5,则应改为安装对应的 Qt5 组件集合: ```bash sudo apt install qtbase5-dev qtchooser qt5-qmake qtbase5-dev-tools ``` 上述命令涵盖了基础库、编译选项选择器以及 QMake 构建工具等功能模块[^2]。 ##### (b) 自定义化安装特定版本(如 Qt6) 当需要更精确控制所使用的具体版本号或者功能特性时,推荐采用在线安装程序手动挑选所需项目。按照先前提到的方法先行准备必要前置条件之后再启动图形界面向导流程完成定制部署过程。 另外需要注意的是,在某些情况下可能还需要额外补充一些平台专用的支持文件比如 XCB 库等才能顺利构建 GUI 类型的应用程序实例。此时可通过下面这条指令一次性补齐潜在遗漏部分: ```bash sudo apt install libxcb-cursor0 libxcb-image0 libxcb-shm0 libxcb-randr0 libxcb-render-util0 libxcb-keysyms1 libxcb-xfixes0 libxcb-shape0 libxcb-sync1 libxcb-xinerama0 libfontenc1 libxkbcommon-x11-0 libglu1-mesa ``` 最后记得验证一下当前环境中是否存在有效的 C/C++ 编译器设置以便顺利完成后续链接阶段的工作任务[^3][^4]。 --- ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值