# 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)