# 编译软件

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

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

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

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

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

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

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

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

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

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

**上一级主题：** [编译和安装](https://docs.qualcomm.com/doc/80-70015-265Y/topic/advanced-usage.html)

Last Published: Dec 05, 2024

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