# Build the software

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, see the [Qualcomm^®^ Linux Build Guide](https://docs.qualcomm.com/bundle/publicresource/topics/80-70018-254).
- For details about how to register with Qualcomm, see [Working with Qualcomm](https://www.qualcomm.com/support/working-with-qualcomm).

## Build the QIRP SDK and robotics image

You can use one of the following three approaches to sync and build the QIRP SDK along with the robotics image:

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

    Use the Qualcomm Software Center (QSC) Launcher to download, compile, and flash the QIRP SDK.
- QSC command-line interface (QSC-CLI) ([Build with QSC-CLI](https://docs.qualcomm.com/doc/80-70018-265/topic/build-with-qsc-cli_3_1.html#build-with-qsc-cli))

    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.
- GitHub workflow with standalone commands or Dockerfile ([Build with GitHub](https://docs.qualcomm.com/doc/80-70018-265/topic/build-with-github-binaries.html#build-with-github-binaries))

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

## Build the robotics image only

You can also use the eSDK to build the robotics image ([Build the robotics image with the prebuilt robotics eSDK](https://docs.qualcomm.com/doc/80-70018-265/topic/build-with-prebuilt-esdk.html#build-the-robotics-image-with-the-prebuilt-robotics-esdk)).

Last Published: Apr 29, 2025

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