# 软件编译文档

在支持的设备上配置、下载、编译和刷写 Qualcomm^®^ Linux^®^ 和相关固件。

## 简介

<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewbox="0 0 16 16" fill="none" aria-label="icn-book-blue">
  <path d="M8 2V14M3.33333 2H12.6667C13.403 2 14 2.59695 14 3.33333V12.6667C14 13.403 13.403 14 12.6667 14H3.33333C2.59695 14 2 13.403 2 12.6667V3.33333C2 2.59695 2.59695 2 3.33333 2Z" stroke="#2A2AEA" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path>
</svg> 简介

概述同步、编译和刷写软件的各种方法。

https://docs.qualcomm.com/doc/80-70018-254Y/topic/introduction.html#intro

## 编译 Qualcomm Linux 软件

<link rel="stylesheet" type="text/css" href="https://d3je78mjrgbmx8.cloudfront.net/topic-card.css">
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewbox="0 0 16 16" fill="none" aria-label="icn-book-blue">
  <path d="M8 2V14M3.33333 2H12.6667C13.403 2 14 2.59695 14 3.33333V12.6667C14 13.403 13.403 14 12.6667 14H3.33333C2.59695 14 2 13.403 2 12.6667V3.33333C2 2.59695 2.59695 2 3.33333 2Z" stroke="#2A2AEA" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path>
</svg> 使用 QSC Launcher 编译

Qualcomm® Software Center (QSC) Launcher 是一个基于 GUI 的桌面应用程序，您可以在其中通过 GUI 下载、编译和刷写 Qualcomm Linux 软件版本。

https://docs.qualcomm.com/doc/80-70018-254Y/topic/build_from_source_qsc_gui_intro.html#build-from-source-qsc-gui-intro

<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewbox="0 0 16 16" fill="none" aria-label="icn-book-blue">
  <path d="M8 2V14M3.33333 2H12.6667C13.403 2 14 2.59695 14 3.33333V12.6667C14 13.403 13.403 14 12.6667 14H3.33333C2.59695 14 2 13.403 2 12.6667V3.33333C2 2.59695 2.59695 2 3.33333 2Z" stroke="#2A2AEA" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path>
</svg> 使用 QSC CLI 编译

QSC CLI 是一个命令行界面 (CLI)，您可以在其中通过命令行下载、编译和刷写 Qualcomm Linux 版本。

https://docs.qualcomm.com/doc/80-70018-254Y/topic/build_frm_source_qsc_cli.html#build-from-source-qsc-cli

<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewbox="0 0 16 16" fill="none" aria-label="icn-book-blue">
  <path d="M8 2V14M3.33333 2H12.6667C13.403 2 14 2.59695 14 3.33333V12.6667C14 13.403 13.403 14 12.6667 14H3.33333C2.59695 14 2 13.403 2 12.6667V3.33333C2 2.59695 2.59695 2 3.33333 2Z" stroke="#2A2AEA" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path>
</svg> 使用 GitHub 编译 (未注册用户)

未注册用户的 GitHub 工作流程提供了一套操作说明，告诉用户如何设置主机环境、同步和编译。固件组件以预编译二进制文件的形式提供。

https://docs.qualcomm.com/doc/80-70018-254Y/topic/github_workflow_unregistered_users.html#github-workflow-unregistered-users

<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewbox="0 0 16 16" fill="none" aria-label="icn-book-blue">
  <path d="M8 2V14M3.33333 2H12.6667C13.403 2 14 2.59695 14 3.33333V12.6667C14 13.403 13.403 14 12.6667 14H3.33333C2.59695 14 2 13.403 2 12.6667V3.33333C2 2.59695 2.59695 2 3.33333 2Z" stroke="#2A2AEA" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path>
</svg> 的 使用GitHub 编译（已注册用户）

已注册用户的 GitHub 工作流程提供了一套操作说明，用于设置主机环境、同步和编译。固件组件以预编译二进制文件的形式提供。

https://docs.qualcomm.com/doc/80-70018-254Y/topic/build_from_source_github_intro.html#build-from-source-github-intro

<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewbox="0 0 16 16" fill="none" aria-label="icn-book-blue">
  <path d="M8 2V14M3.33333 2H12.6667C13.403 2 14 2.59695 14 3.33333V12.6667C14 13.403 13.403 14 12.6667 14H3.33333C2.59695 14 2 13.403 2 12.6667V3.33333C2 2.59695 2.59695 2 3.33333 2Z" stroke="#2A2AEA" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path>
</svg> 使用固件和附加组件的GitHub编译

针对注册用户的 GitHub 工作流程（固件和附加组件）提供了设置主机环境、同步和编译的操作说明。一些固件组件的源代码可供使用。

https://docs.qualcomm.com/doc/80-70018-254Y/topic/build_addn_info.html#build-addn-info

## 刷写 Qualcomm Linux 软件

<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewbox="0 0 16 16" fill="none" aria-label="icn-book-blue">
  <path d="M8 2V14M3.33333 2H12.6667C13.403 2 14 2.59695 14 3.33333V12.6667C14 13.403 13.403 14 12.6667 14H3.33333C2.59695 14 2 13.403 2 12.6667V3.33333C2 2.59695 2.59695 2 3.33333 2Z" stroke="#2A2AEA" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path>
</svg> 刷写软件镜像

提供将 Qualcomm 软件刷写到所连接设备上的分步说明。

https://docs.qualcomm.com/doc/80-70018-254Y/topic/flash_images.html#flash-images

## 故障排除

<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewbox="0 0 16 16" fill="none" aria-label="icn-book-blue">
  <path d="M8 2V14M3.33333 2H12.6667C13.403 2 14 2.59695 14 3.33333V12.6667C14 13.403 13.403 14 12.6667 14H3.33333C2.59695 14 2 13.403 2 12.6667V3.33333C2 2.59695 2.59695 2 3.33333 2Z" stroke="#2A2AEA" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path>
</svg> 故障排除

提供解决 docker、同步、编译和刷写问题的步骤。

https://docs.qualcomm.com/doc/80-70018-254Y/topic/troubleshoot_sync_build_and_flash.html#troubleshoot-sync-build-and-flash

## 方法

<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewbox="0 0 16 16" fill="none" aria-label="icn-book-blue">
  <path d="M8 2V14M3.33333 2H12.6667C13.403 2 14 2.59695 14 3.33333V12.6667C14 13.403 13.403 14 12.6667 14H3.33333C2.59695 14 2 13.403 2 12.6667V3.33333C2 2.59695 2.59695 2 3.33333 2Z" stroke="#2A2AEA" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path>
</svg> 方法

获取有关如何同步、编译、设置网络和设置整体开发者工作流程的常见问题解答。

https://docs.qualcomm.com/doc/80-70018-254Y/topic/how_to.html#how-to

Last Published: May 07, 2025

[Next Topic
简介](https://docs.qualcomm.com/bundle/publicresource/80-70018-254Y/topics/introduction.md)