针对启动至 Qt 设备的发展

Boot to Qt 栈在各种硬件上运行。Qt 许可证持有者可以自定义栈的内容,并将其用于生产硬件。

注意:启用 Boot to Qt 插件才能使用它。

如果您已经在计算机上安装了用于构建 Boot to Qt 设备应用程序的工具链,请将其添加到具有Boot to Qt 设备类型的套件中,以构建应用程序并在设备上运行它们。

{Devices tab in Preferences}

保护设备连接

为了保护 Qt Creator 和设备之间的连接,请使用带有 SSH 协议的远程登录的OpenSSH。OpenSSH 组合包不包括在 Qt Creator 中,因此请下载并安装它到计算机上。然后,配置 Qt Creator 中工具的路径。

您需要一个密码或 SSH 公钥和私钥对进行认证。如果您没有 SSH 密钥,请使用 Qt Creator 中的 ssh-keygen 工具来创建。

注意:Qt Creator 不存储密码,因此如果您使用密码认证,您可能需要每次连接到设备时都输入密码,或者如果启用了缓存,则在每次 Qt Creator 重新启动时都需要。

如果您经常遇到超时问题,请考虑使用基于密钥的认证。使用 ssh-keygen 工具在 Qt Creator 中创建 SSH 密钥。

在 macOS 和 Linux 上,转到 首选项 > 设备 > SSH 并增加 连接共享超时时间 字段中的时间(分钟)。Windows 不支持共享连接。

{SSH preferences}

另请参阅 如何为 Boot to Qt 开发如何管理套件在 Qt 应用程序管理器中运行Boot to Qt 部署配置Boot to Qt 运行设置,以及Boot to Qt:文档

©2024Qt公司有限公司。此处包含的文档贡献均属各自所有者的版权。本提供的文档根据自由软件基金会发布的GNU自由文档许可协议版本1.3的条款进行许可。Qt及其相关标志是芬兰Qt公司及其它全球国家的商标。所有其他商标均属其各自所有者所有。