安装 Qt 自动化套件
Qt 自动化套件提供与 Qt 相同的双许可条件。商用包可在 Qt 安装器中获取,提供最全面的功能集,允许您以最简单的方式探索 Qt 自动化套件的可能性。要找到适合您需求的许可,请参阅 下载 Qt 的指南。您购买的许可证将与 Qt 账户关联,安装产品需要此账户。
桌面安装
当您安装 Qt 自动化套件时,可以选择要安装的组件、SD 卡镜像和工具链。要在主机系统上使用 Qt 自动化套件组件,您还需要安装适当的 Qt 版本。因此,安装这些组件中的任何一个时,都会自动安装适当的 Qt 版本。
注意: 安装程序提供的 SD 卡镜像基于 Qt for Device Creation。要交叉编译和使用这些镜像,您需要根据您的桌面平台检查要求: Linux/X11 的要求 和 Windows 的要求.
要安装 Qt 自动化套件
- 下载 Qt 在线安装程序。
注意: 在 Linux 上,您需要运行安装程序之前赋予它可执行权限。
- 运行安装程序并选择 下一步 进入 Qt 账户部分。
- 输入您的 Qt 账户凭据并选择 下一步 以运行针对 Qt 账户的许可检查。
- 再次选择 下一步 选择安装路径。
- 选择 下一步 以查看可安装的组件。
- 在 Qt 自动化套件 下,有可用于安装的 Qt for Automotive Suite 软件栈。选择一个栈,然后选择组件和您的硬件。在最小配置中,您至少需要选择 桌面 gcc 64 位。此选择包含相关 Qt 版本的桌面构建,以及 Qt Creator。如果想要在目标设备上进行测试,选择一个或多个目标硬件选项。
- 选择 下一步,并按照说明完成安装。
安装完成后,您可以选择启动 Qt Creator,查看 Qt 自动化套件的文档,或查看 Qt for Device Creation 的文档。
- 要了解构建车载信息娱乐系统 (IVI) 的必要构建块,请参阅 参考 UI。
- 要创建在单进程或多进程中运行的 QML 应用程序,请参阅 Qt 应用程序管理器。
- 要将中间件集成到您的系统中,请参阅 Qt IVI。
- 要探索一些关键功能,请参阅 Qt 自动化套件示例。
注意: 在 macOS 上,目前仅支持桌面开发。如果您在 macOS 上启动 Qt 安装程序,选择中不会显示与目标相关的包。
在目标设备上安装
在您能够在目标设备上测试 Qt Automotive Suite 应用程序之前,您必须执行一些嵌入式开发配置步骤:例如设置 Boot to Qt 软件栈并配置设备套件。请遵循目标设备指南中的步骤
安装完成后,启动 Qt Creator,并尝试在一个目标上运行示例之一。 Neptune 3 UI 提供参考 UI。快速了解此参考 UI 的最快方法是将其在桌面或目标上运行并检查其功能。有关更多信息,请参阅 Neptune 3 UI 深入了解。
从源代码构建
要构建 Qt Automotive 从源代码,从 https://code.qt.io/ 克隆以下组件 git 仓库
组件 | 详细信息 |
---|---|
qtapplicationmanager | 有关安装详细信息,请参阅 安装。 |
qtivi | 有关配置详细信息,请参阅 安装。 |
neptune3-ui | 有关运行 Neptune 3 UI 的详细信息,请参阅 Neptune 3 UI - 安装。 |
qmllive | 有关安装详细信息,请参阅 安装。 |
对于每个组件,运行 qmake
,make
,然后运行 make install
。
©2020 Qt 公司有限公司。此处包含的文档贡献是各自所有者的版权。本提供的文档是根据自由软件基金会发布的 GNU 自由文档许可版 1.3 的条款许可的。Qt 和相应的徽标是芬兰以及/或其他国家和地区的 Qt 公司的商标。所有其他商标均为其各自所有者的财产。