# Software build documentation
Configure, download, compile, and flash Qualcomm^®^ Linux^®^ and the associated firmware on supported devices.
## Build Overview
Build overview
Provides overview on the various options to sync, build, and flash the software.
https://docs.qualcomm.com/doc/80-70030-254/topic/introduction.html#intro
## Build Qualcomm Linux Software
Build with QSC Launcher
The Qualcomm® Software Center (QSC) launcher is a GUI-based desktop application where you can download, compile, and flash the Qualcomm Linux software builds through a GUI.
https://docs.qualcomm.com/doc/80-70030-254/topic/build_from_source_qsc_gui_intro.html#build-from-source-qsc-gui-intro
Build with QSC CLI
QSC CLI is a command line interface (CLI) where you can download, compile, and flash the Qualcomm Linux builds through a command line.
https://docs.qualcomm.com/doc/80-70030-254/topic/build_frm_source_qsc_cli.html#build-from-source-qsc-cli
Build with GitHub for unregistered users
The GitHub workflow for unregistered users provide a set of instructions to setup the host computer environment, sync, and compile. Firmware components are available as prebuilt binaries.
https://docs.qualcomm.com/doc/80-70030-254/topic/github_workflow_unregistered_users.html#github-workflow-unregistered-users
Build with GitHub for registered users
The GitHub workflow for registered users provide a set of instructions to setup the host computer environment, sync, and compile. Firmware components are available as prebuilt binaries.
https://docs.qualcomm.com/doc/80-70030-254/topic/build_from_source_github_intro.html#build-from-source-github-intro
Build with GitHub using firmware and extras
The GitHub workflow (firmware and extras) for registered users provide a set of instructions to setup the host computer environment, sync, and compile. A few of the firmware components are available as source.
https://docs.qualcomm.com/doc/80-70030-254/topic/build_addn_info.html#build-addn-info
## Flash Qualcomm Linux Software
Flash software images
Provides step-by-step instructions on how to flash the Qualcomm software on to the connected devices.
https://docs.qualcomm.com/doc/80-70030-254/topic/flash_images.html#flash-images
## Troubleshoot
Troubleshoot
Provides steps to troubleshoot docker, sync, build, and flash issues.
https://docs.qualcomm.com/doc/80-70030-254/topic/troubleshoot_sync_build_and_flash.html#troubleshoot-sync-build-and-flash
## How to
How to
Get answers to FAQs on how to sync, build, set up the network, and set up the overall developer workflow.
https://docs.qualcomm.com/doc/80-70030-254/topic/how_to.html#how-to
Last Published: Jul 23, 2026
[Next Topic
Build overview](https://docs.qualcomm.com/bundle/publicresource/80-70030-254/topics/introduction.md)