# 使用 QSC Launcher 编译

Source: [https://docs.qualcomm.com/doc/80-65220-2Y/topic/build-with-the-qcs-launcher.html](https://docs.qualcomm.com/doc/80-65220-2Y/topic/build-with-the-qcs-launcher.html)

使用 Qualcomm 软件中心 (QSC) Launcher 下载、编译和刷写 QIRP SDK。

**前提条件：**

- 有关QSC Launcher 的安装步骤，参见 [使用 QSC Launcher 编译](https://docs.qualcomm.com/bundle/publicresource/topics/80-70014-254/build_from_source_qsc_gui_intro.html) *Qualcomm Linux 编译指南*。

## 下载和编译

要使用 QSC Launcher 下载和编译 QIRP SDK，按照以下步骤进行操作：

**步骤：**

1. 根据 *Qualcomm Linux 编译指南*的[使用 QSC Launcher](https://docs.qualcomm.com/bundle/publicresource/topics/80-70014-254/build_from_source_qsc_gui_intro.html#sub$qsc_launcher) 打开并登录 QSC Launcher 桌面应用程序。
2. 按照[使用 QSC Launcher](https://docs.qualcomm.com/bundle/publicresource/topics/80-70014-254/build_from_source_qsc_gui_intro.html#sub$qsc_launcher)的步骤指定环境，并在 **Select Resources**页面上执行以下操作：
    1. 在 **Base Workspace Path** 文本框中，指定要下载软件的目录路径。您可以点击选择图标来显示文件夹选择窗口。
    2. 选择 **QCM6490.LE.1.0** 作为产品。
    3. 选择发行版本 **r00218.1**。
    4. 选择合适的 distro 进行下载。Distro 权限由下表所列的访问级别控制：

| 权限级别 | 发行版 | Yocto 层 |
        | --- | --- | --- |
        | 使用任意电子邮件地址注册的开发人员（仅二进制文件，不包含 modem 和 GPS） | Qualcomm\_Linux.SPF.1.0|TEST|DEVICE|RoboApiLnx | meta-qcom<br>            meta-qcom-hwe<br>            meta-qcom-distro<br>            meta-ros<br>            meta-qcom-robotics<br>            meta-qcom-robotics-distro<br>            meta-qcom-robotics-sdk<br>            meta-qcom-qim-product-sdkCopy to clipboard |
        | 经过验证的组织的注册开发人员（二进制文件和用于编译特定固件镜像的源代码，不包括 modem 和 GPS） | Qualcomm\_Linux.SPF.1.0|AP|Standard|OEM|NM\_QIRPSDK | meta-qcom <br>            meta-qcom-hwe <br>            meta-qcom-distro<br>            meta-qcom-extras <br>            meta-qcom-robotics-extras<br>            meta-ros<br>            meta-qcom-robotics<br>            meta-qcom-robotics-distro<br>            meta-qcom-robotics-sdk<br>            meta-qcom-qim-product-sdkCopy to clipboard |
3. 按照[使用 QSC Launcher](https://docs.qualcomm.com/bundle/publicresource/topics/80-70014-254/build_from_source_qsc_gui_intro.html#sub$qsc_launcher)中的后续步骤下载和编译 QIRP SDK。

**输出：**

- 机器人镜像： `<Base_Workspace_Path>/DEV/LE.QCROBOTICS.1.0.r1/build-qcom-robotics-ros2-humble/tmp-glibc/deploy/images/qcm6490/qcom-robotics-full-image/*`
- QIRP SDK： `<Base_Workspace_Path>/DEV/LE.QCROBOTICS.1.0.r1/build-qcom-robotics-ros2-humble/tmp-glibc/deploy/qirpsdk_artifacts/qirp-sdk_<version>.tar.gz`

Note: `<Base_Workspace_Path>` 是您在 **Select Resources** 页面上选择的路径。

## 刷写 QIRP SDK

要将机器人镜像刷写到设备，按照[刷写](https://docs.qualcomm.com/bundle/publicresource/topics/80-70014-254/build_from_source_qsc_gui_intro.html#flash)中的步骤进行操作。

**Parent Topic:** [编译软件](https://docs.qualcomm.com/doc/80-65220-2Y/topic/build-the-software_4_1.html)

Last Published: Aug 09, 2024

[Previous Topic
编译软件](https://docs.qualcomm.com/bundle/publicresource/80-65220-2Y/topics/build-the-software_4_1.md) [Next Topic
使用 QSC-CLI 编译](https://docs.qualcomm.com/bundle/publicresource/80-65220-2Y/topics/using-qsc-cli_3_1.md)