# Build the software

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

Sync and build the software using Qualcomm Software Center (QSC) Launcher GUI, QSC
    command-line interface (QSC-CLI), and the GitHub workflow with standalone commands or
    Dockerfile.

Before you begin, register with [Qualcomm.com](https://www.qualcomm.com/) to sign up and get access to the proprietary software
      required for boards supported by Qualcomm® Linux.

Note:  For details about the three methods and how to register
      with [Qualcomm.com](https://www.qualcomm.com/), see the [Qualcomm® Linux Build Guide](https://docs.qualcomm.com/bundle/publicresource/topics/80-70015-254).

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

Use the Qualcomm Software Center (QSC) Launcher to download, compile, and flash the         QIRP SDK.
- **[Build with QSC-CLI](https://docs.qualcomm.com/doc/80-70015-265/topic/using-qsc-cli_3_1.html)**  

Use the Qualcomm® Software Center command-line interface (QSC-CLI) to download and     compile the QIRP SDK and the robotics image, and flash images using tools or     commands.
- **[Build with GitHub](https://docs.qualcomm.com/doc/80-70015-265/topic/build-with-github-binaries.html)**  

Use the detailed instructions to sync and build the Qualcomm Yocto and QIRP SDK         layers using standalone commands or Dockerfile.
- **[Build with GitHub (firmware and extras)](https://docs.qualcomm.com/doc/80-70015-265/topic/using-detailed-instructions_3_2.html)**  

Use the detailed instructions to sync and build Qualcomm Linux selected firmware     sources and build the QIRP SDK with its extra layers.
- **[Build the robotics image with the prebuilt robotics eSDK](https://docs.qualcomm.com/doc/80-70015-265/topic/build-with-prebuilt-esdk.html)**  

Use the prebuilt platform extended SDK (eSDK) to build the robotics image.

**Parent Topic:** [Build and install](https://docs.qualcomm.com/doc/80-70015-265/topic/advanced-usage.html)

Last Published: Oct 15, 2024

[Previous Topic
Set up the host environment](https://docs.qualcomm.com/bundle/publicresource/80-70015-265/topics/setup-host-env.md) [Next Topic
Build with QSC Launcher](https://docs.qualcomm.com/bundle/publicresource/80-70015-265/topics/build-with-the-qcs-launcher.md)