# 简介

本指南介绍如何在支持的设备上配置、下载、编译和刷写 Qualcomm^®^ Linux^®^ 和相关固件。

Qualcomm 建议您在开始编译之前阅读 [Qualcomm Linux Yocto 指南](https://docs.qualcomm.com/bundle/publicresource/topics/80-70017-27)。

用户可以执行以下任一操作：

- 下载预编译的镜像并刷写软件
- 同步、编译和刷写软件

## 下载预编译的镜像并刷写软件

- 使用[发布版本说明](https://docs.qualcomm.com/bundle/publicresource/topics/RNO-241225194606/ReleaseNote.html#prebuilt-flashable-images-along-with-esdk)中的表中的链接*预编译的可刷写镜像和 eSDK Artifactory 链接*下载预编译的可刷写镜像（包括平台 eSDK）。
- Platform eSDK 是从 Qualcomm Linux 软件生成的安装程序。它提供了完整的 Yocto 环境，允许您同步、修改、编译和安装应用程序和开源插件。要了解更多信息，请参阅[下载平台 eSDK](https://docs.qualcomm.com/doc/80-70017-254Y/topic/how_to.html#section-imr-xc4-1cc-vinayjk-07-12-24-1513-38-780)。
- 要刷写预编译的可刷写镜像，请参阅[刷写软件镜像](https://docs.qualcomm.com/doc/80-70017-254Y/topic/flash_images.html#flash-images)。

## 同步、编译和刷写软件

### 非注册用户

非注册用户可以使用[非注册用户的 GitHub 工作流程](https://docs.qualcomm.com/doc/80-70017-254Y/topic/github_workflow_unregistered_users.html)同步和编译 Qualcomm Linux。Qualcomm 专门向未注册的用户提供二进制文件的固件组件。

### 注册用户

注册用户可以使用以下三种方法之一来同步和编译 Qualcomm Linux。这些方法使用 Qualcomm Yocto 层和支持性的基础 Yocto 层。注册用户能够访问某些固件组件和 Qualcomm 工具的源代码，这使他们能够编译和下载软件。

| 启动程序 | CLI | GitHub |
| --- | --- | --- |
| 易于使用、基于 GUI 的 Qualcomm^®^ Software Center (QSC) Launcher。 | 简单的 QSC 命令行界面 (CLI)。 | 基于 GitHub 的工作流程使用说明。 |
| <br>**[使用 QSC Launcher 编译](https://docs.qualcomm.com/doc/80-70017-254Y/topic/build_from_source_qsc_gui_intro.html)** | <br>**[使用 QSC CLI 编译](https://docs.qualcomm.com/doc/80-70017-254Y/topic/build_from_source_QSC_CLI.html)** | <br>**[注册用户的 GitHub 工作流](https://docs.qualcomm.com/doc/80-70017-254Y/topic/build_from_source_github_intro.html)** |

<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewbox="0 0 640 400" width="640" height="400" style="cursor:auto !important">
    <defs>
      <style>@import url("https://fonts.googleapis.com/css2?family=Roboto+Flex:opsz,wght@8..144,100..1000&amp;display=swap");
.svg-1 .bg-fill { fill: var(--color-background) }
.svg-1 .fill-text { color: var(--color-content); fill: var(--color-content) }
.svg-1 .video-hoverbox { transition: opacity 0.15s ease-in-out }
.svg-1 .video-hoverbox:hover { opacity: 0.9 }</style>
  </defs>

  <foreignobject x="0" y="0" width="640" height="400">
    <body xmlns="http://www.w3.org/1999/xhtml">
        <iframe width="640" height="400" src="https://players.brightcove.net/1414329538001/4JiZQnWhg_default/index.html?videoId=6355998443112" allowfullscreen="" allow="encrypted-media"></iframe>
    <div class='topic-detail'><div class='topic-updated-date'><span> Last Published: </span>Jan 24, 2025</div><div class='prev-and-next-links'></div></div></body>
    </foreignobject>
</svg>

Note

请参阅 Qualcomm Linux 上支持的[硬件 SoC](https://docs.qualcomm.com/bundle/publicresource/topics/80-70017-115/soc.html)。

Last Published: Jan 24, 2025

[Next Topic
使用 QSC Launcher 编译](https://docs.qualcomm.com/bundle/publicresource/80-70017-254Y/topics/build_from_source_qsc_gui_intro.md)