# 编译软件

Source: [https://docs.qualcomm.com/doc/80-65220-2Y/topic/build-the-software_4_1.html](https://docs.qualcomm.com/doc/80-65220-2Y/topic/build-the-software_4_1.html)

您可以使用 QSC Launcher GUI、QSC 命令行界面 (QSC-CLI) 和 GitHub 工作流程同步和编译软件。

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

Note: 有关这三种方法以及如何在 [Qualcomm.com](https://www.qualcomm.com/) 中注册的详细信息，参见 [Qualcomm® Linux 编译指南](https://docs.qualcomm.com/bundle/publicresource/topics/80-70014-254)。

- **[使用 QSC Launcher 编译](https://docs.qualcomm.com/doc/80-65220-2Y/topic/build-with-the-qcs-launcher.html)**  

使用 Qualcomm 软件中心 (QSC) Launcher 下载、编译和刷写 QIRP SDK。
- **[使用 QSC-CLI 编译](https://docs.qualcomm.com/doc/80-65220-2Y/topic/using-qsc-cli_3_1.html)**  

使用 Qualcomm 软件中心命令行界面 (QSC-CLI) 下载和编译 QIRP SDK 和机器人镜像，并使用工具或命令刷写镜像。
- **[使用 Github 编译（基础层）](https://docs.qualcomm.com/doc/80-65220-2Y/topic/build-with-github-binaries.html)**  

使用详细说明来同步和编译 QIRP SDK 的基础层，并使用运行所有示例程序所需的二进制文件。
- **[使用 Github 编译（固件和附加功能）](https://docs.qualcomm.com/doc/80-65220-2Y/topic/using-detailed-instructions_3_2.html)**  

使用详细的说明来同步和编译 QIRP SDK 附加层以及 Qualcomm Linux 选定的固件源代码。
- **[使用预编译的机器人 eSDK 编译机器人镜像](https://docs.qualcomm.com/doc/80-65220-2Y/topic/build-with-prebuilt-esdk.html)**  

您可以使用预编译的平台扩展 SDK (eSDK) 来编译机器人镜像。

**Parent Topic:** [编译和安装](https://docs.qualcomm.com/doc/80-65220-2Y/topic/advanced-usage.html)

Last Published: Aug 09, 2024

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