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规则。
- 在shell中运行以下命令
echo 'SUBSYSTEM=="usb", ATTRS{idVendor}=="dbdb", TAG+="udev-acl", TAG+="uaccess"' | sudo tee -a /etc/udev/rules.d/70-boot2qt.rules
- 使用USB电缆将运行中的设备连接到开发主机。如果在运行上述命令之前设备已经连接,请在运行命令后断开并重新连接USB电缆。
系统日志文件/var/log/udev
和/var/log/syslog
在出现连接问题时可能提供相关信息。
在某些Qt许可下提供。
了解更多信息。