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许可协议提供。
了解更多信息。