安装 Qt 自动化套件

Qt 自动化套件提供与 Qt 相同的双许可条件。商用包可在 Qt 安装器中获取,提供最全面的功能集,允许您以最简单的方式探索 Qt 自动化套件的可能性。要找到适合您需求的许可,请参阅 下载 Qt 的指南。您购买的许可证将与 Qt 账户关联,安装产品需要此账户。

桌面安装

当您安装 Qt 自动化套件时,可以选择要安装的组件、SD 卡镜像和工具链。要在主机系统上使用 Qt 自动化套件组件,您还需要安装适当的 Qt 版本。因此,安装这些组件中的任何一个时,都会自动安装适当的 Qt 版本。

注意: 安装程序提供的 SD 卡镜像基于 Qt for Device Creation。要交叉编译和使用这些镜像,您需要根据您的桌面平台检查要求: Linux/X11 的要求Windows 的要求.

要安装 Qt 自动化套件

  1. 下载 Qt 在线安装程序

    注意: 在 Linux 上,您需要运行安装程序之前赋予它可执行权限。

  2. 运行安装程序并选择 下一步 进入 Qt 账户部分。
  3. 输入您的 Qt 账户凭据并选择 下一步 以运行针对 Qt 账户的许可检查。
  4. 再次选择 下一步 选择安装路径。
  5. 选择 下一步 以查看可安装的组件。

  6. Qt 自动化套件 下,有可用于安装的 Qt for Automotive Suite 软件栈。选择一个栈,然后选择组件和您的硬件。在最小配置中,您至少需要选择 桌面 gcc 64 位。此选择包含相关 Qt 版本的桌面构建,以及 Qt Creator。如果想要在目标设备上进行测试,选择一个或多个目标硬件选项。
  7. 选择 下一步,并按照说明完成安装。

安装完成后,您可以选择启动 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有关安装详细信息,请参阅 安装

对于每个组件,运行 qmakemake,然后运行 make install

©2020 Qt 公司有限公司。此处包含的文档贡献是各自所有者的版权。本提供的文档是根据自由软件基金会发布的 GNU 自由文档许可版 1.3 的条款许可的。Qt 和相应的徽标是芬兰以及/或其他国家和地区的 Qt 公司的商标。所有其他商标均为其各自所有者的财产。