C

Linux/X11需求

本文档中的说明假设使用Ubuntu Linux 64位 20.04 LTS或更高版本。其他Linux发行版可能也可以工作,但尚未经过测试。

安装平台依赖项

在您使用引导至Qt构建应用程序之前,您必须在开发主机上安装正确的构建工具和其他依赖项

依赖项描述
C/C++构建基本工具引导至Qt假定主机操作系统提供C++编译器、调试器、make和其他开发工具。
Python3由引导至Qt工具链安装程序要求。
libusb-1.0由QDB工具要求。

您可以在终端中使用以下命令安装依赖项

sudo apt-get install build-essential python3 libusb-1.0-0

注意:构建自己的嵌入式Linux镜像的需求列表,请参见设置引导至Qt构建环境

如果您在安装构建基本工具时遇到问题,请参阅https://help.ubuntu.com/community/InstallingCompilers

设置USB访问嵌入式设备

如果您仅针对仿真器,则可以跳过此步骤。

在Ubuntu Linux上,开发用户帐户必须可以访问插入的设备。为了允许开发用户通过USB访问设备,请创建一个新的udev规则。

  1. 在shell中运行以下命令
    echo 'SUBSYSTEM=="usb", ATTRS{idVendor}=="dbdb", TAG+="udev-acl", TAG+="uaccess"' | sudo tee -a /etc/udev/rules.d/70-boot2qt.rules
  2. 使用USB电缆将运行中的设备连接到开发主机。如果在运行上述命令之前设备已经连接,请在运行命令后断开并重新连接USB电缆。

系统日志文件/var/log/udev/var/log/syslog在出现连接问题时可能提供相关信息。

在某些Qt许可下提供。
了解更多信息。