# 编译软件

使用 Qualcomm Software Center (QSC) Launcher GUI、QSC 命令行界面 (CLI) 以及带有独立命令或 Dockerfile 的 GitHub 工作流来同步和编译软件。

在开始之前，需要在 [Qualcomm.com](https://www.qualcomm.com/) 中注册，以获取受 Qualcomm^®^ Linux支持的板卡所需专有软件的访问权限。

Note

- 有关这三种方法的详细信息，请参阅 [Qualcomm^®^ Linux 编译指南](https://docs.qualcomm.com/bundle/publicresource/topics/80-70018-254)。
- 有关如何在 Qualcomm 网站注册的详细信息，请参阅[与 Qualcomm 合作](https://www.qualcomm.com/support/working-with-qualcomm)。

## 编译 QIRP SDK 和机器人镜像

您可以使用以下三种方法之一来同步和编译 QIRP SDK 以及机器人镜像：

- Qualcomm Software Center (QSC) Launcher GUI ([使用 QSC Launcher 编译](https://docs.qualcomm.com/doc/80-70018-265Y/topic/build-with-the-qcs-launcher.html#build-with-the-qcs-launcher))

    使用 Qualcomm Software Center (QSC) Launcher 下载、编译和刷写 QIRP SDK。
- QSC 命令行界面 (QSC-CLI) ([使用 QSC CLI 编译](https://docs.qualcomm.com/doc/80-70018-265Y/topic/build-with-qsc-cli_3_1.html#using-qsc-cli-3-1))

    使用 Qualcomm Software Center命令行界面 (QSC-CLI) 下载和编译 QIRP SDK 和机器人镜像，并使用工具或命令刷写镜像。
- 使用独立命令或 Dockerfile 的 GitHub 工作流程 ([使用 GitHub 编译](https://docs.qualcomm.com/doc/80-70018-265Y/topic/build-with-github-binaries.html#build-with-github-binaries))

    使用详细的指令来同步和编译 Qualcomm Yocto Dockerfile 的 QIRP SDK 的层，使用独立命令或 Dockerfile。
- 使用固件和附加组件的 GitHub 工作流程 ([使用 GitHub 编译（固件和附加功能）](https://docs.qualcomm.com/doc/80-70018-265Y/topic/using-detailed-instructions_3_2.html#using-detailed-instructions-3-2))

## 仅编译机器人镜像

您还可以使用 eSDK 来编译机器人镜像 ([使用预编译的机器人 eSDK 编译机器人镜像](https://docs.qualcomm.com/doc/80-70018-265Y/topic/build-with-prebuilt-esdk.html#esdk))。

Last Published: May 12, 2025

[Previous Topic
搭建主机环境](https://docs.qualcomm.com/bundle/publicresource/80-70018-265Y/topics/setup-host-env.md) [Next Topic
使用 QSC Launcher 编译](https://docs.qualcomm.com/bundle/publicresource/80-70018-265Y/topics/build-with-the-qcs-launcher.md)