# 编译软件

使用 Qualcomm Software Center (QSC) Launcher GUI、QSC 命令行界面 (CLI) 以及带有独立命令或 Dockerfile 的 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-70017-254)。

- [使用 QSC Launcher 编译](https://docs.qualcomm.com/doc/80-70017-265Y/topic/build-with-the-qcs-launcher.html)
使用 Qualcomm Software Center (QSC) Launcher 下载、编译和刷写 QIRP SDK。
- [使用 QSC CLI 编译](https://docs.qualcomm.com/doc/80-70017-265Y/topic/using-qsc-cli_3_1.html)
使用 Qualcomm^®^ Software Center 命令行界面 (QSC-CLI) 下载和编译 QIRP SDK 和机器人镜像，并使用工具或命令刷写镜像。
- [使用 GitHub 编译](https://docs.qualcomm.com/doc/80-70017-265Y/topic/build-with-github-binaries.html)
使用详细的指令来同步和编译 Qualcomm Yocto Dockerfile 的 QIRP SDK 的层，使用独立命令或 Dockerfile。
- [使用 GitHub 编译（固件和附加功能）](https://docs.qualcomm.com/doc/80-70017-265Y/topic/using-detailed-instructions_3_2.html)
使用详细的说明同步和编译 Qualcomm Linux 选定的固件源代码，并使用附加层编译 QIRP SDK。
- [使用预编译的机器人 eSDK 编译机器人镜像](https://docs.qualcomm.com/doc/80-70017-265Y/topic/build-with-prebuilt-esdk.html)
使用预编译的平台扩展 SDK (eSDK) 来编译机器人镜像。

Last Published: Jan 24, 2025

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