C

macOS系统需求

本文档中的说明假定使用macOS 12或更高版本。其他macOS版本可能也可以工作,但尚未进行测试。

您可以在macOS上使用Boot to Qt,并与Intel处理器和Apple硅芯片一起使用。

安装平台依赖项

Boot to Qt在macOS上使用基于Docker的工具链。这意味着在尝试通过Qt在线安装程序安装Boot to Qt之前,您必须已安装并运行Docker Desktop。您还可以使用Homebrew来安装它。

Qt Creator 提供了对使用Docker工具链与正常工具链相同方式的支持。

通过USB连接到目标设备

如果您使用USB访问连接目标设备,您必须检查您是否正在使用适合USB的协议。对嵌入式目标设备的USB访问支持两种不同的USB协议。当将目标设备连接到Linux或Windows宿主机时,可以使用默认协议(远程网络驱动程序接口规范,RNDIS)。当您想要将目标设备连接到macOS宿主机时,您需要将协议更改为CDC-ECM(通信设备类 -以太网控制模块)。

在您的目标设备上安装了Boot to Qt之后,您可以通过编辑设备上的配置文件来更改协议。

在设备上编辑配置文件

可以从以下目标设备上的文件配置USB以太网协议支持

/etc/default/qdbd

支持Windows和Linux宿主机的RNDIS协议(默认)

USB_ETHERNET_PROTOCOL=rndis

支持macOS和Linux宿主机的CDC-ECM协议

USB_ETHERNET_PROTOCOL=cdcecm

使用USB线缆将目标设备连接到宿主机。更改上述文件后,重新启动目标设备。

如遇到问题,请参阅故障排除

根据某些Qt许可协议提供。
了解更多信息。