# 使用 QSC Launcher 编译

使用 Qualcomm Software Center (QSC) Launcher 下载、编译和刷写 QIR SDK。

Warning

不建议重新编译 QIR SDK，因为编译过程对于非专业人士来说比较复杂。仅当您了解流程并有以下需求时，才编译 QIR SDK：

- 为没有预编译镜像的设备编译镜像，例如 Qualcomm^®^ IQ-8 Beta 评估套件。更多详细信息，参见 [支持的平台](https://docs.qualcomm.com/doc/80-70022-265Y/topic/introduction.html#section-amr-ck3-5bc)。
- 向 QIR SDK 添加新功能。
- 更改目标镜像的内容。
- 修复 QIR SDK 中的错误。
- 优化 QIR SDK 的性能。
- 更改某些组件的版本。

**前提条件**

- 确保您已按照 `Qualcomm Linux Build Guide` 中[安装 QSC Launcher](https://docs.qualcomm.com/bundle/publicresource/topics/80-70022-254/build_from_source_qsc_gui_intro.html#install-qsc-launcher) 的步骤安装 QSC Launcher。
- QSC Launcher 需要 Docker。如果尚未安装 Docker，请在主机上安装。

Note

- QSC Launcher 不支持 WSL。如果您使用的是 WSL，请切换到 QSC-CLI ([使用 QSC CLI 编译](https://docs.qualcomm.com/doc/80-70022-265Y/topic/qsc_cli.html#using-qsc-cli-3-1))。
- 不建议在 Mac UTM 环境中使用 QSC Launcher 或 QSC-CLI 编译 QIR SDK。使用此方法可能需要在出现错误时多次手动重试。

## 下载软件

要使用 QSC Launcher 下载基于 Qualcomm Linux 的 QIR SDK 分发版，请按照 `Qualcomm Linux Build Guide` 中[使用 QSC Launcher 编译：下载软件](https://docs.qualcomm.com/bundle/publicresource/topics/80-70022-254/build_from_source_qsc_gui_intro.html#download-the-software)的步骤安装 QSC Launcher。

1. 打开并登录 QSC Launcher 桌面应用程序。
2. 在 Specify Environment 页面上，为 Category、Chipset、Host Operating System 和 Target Operating System 选择适当的值，然后选择 Next。
3. 在 Select Resources 窗口中，执行以下操作：

    1. 在 Base Workspace Path 文本框中，指定软件下载的路径。
    2. 选择 Software Product。
    3. 选择 Distribution 和 Release Tag。下表列出了可用软件产品和发布标记之间的映射，以及分发版和访问级别之间的对应关系。

软件产品和发布标记

        | 软件产品 | 发布标记 | 硬件 |
        | --- | --- | --- |
        | QCM6490.LE.1.0 | 参阅 [Qualcomm Intelligent Robotics SDK (QIR SDK) 2.0 发布说明](https://docs.qualcomm.com/bundle/publicresource/topics/80-70022-260)。例如，`r00388.1`。 | Qualcomm Dragonwing^TM^ RB3 Gen 2 机器视觉开发套件 |
        | QCS9100.LE.1.0 | 参阅 [Qualcomm Intelligent Robotics SDK (QIR SDK) 2.0 发布说明](https://docs.qualcomm.com/bundle/publicresource/topics/80-70022-260)。例如，`r00276.1`。 | Qualcomm Dragonwing^TM^ IQ-9075 评估套件 |
        | QCS8300.LE.1.0 | 参阅 [Qualcomm Intelligent Robotics SDK (QIR SDK) 2.0 发布说明](https://docs.qualcomm.com/bundle/publicresource/topics/80-70022-260)。例如，`r00276.1`。 | IQ-8 Beta 评估套件 |

分发版和访问级别之间的映射

        | 权限级别 | 发行版 | Yocto 层 |
        | --- | --- | --- |
        | 使用任意电子邮件地址注册的开发者（仅二进制文件，不包含 modem 和 GPS） | Qualcomm\_Linux.SPF.1.0|TEST|DEVICE|PB\_QIRPSDK | 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-sdk<br>            Copy 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-sdk<br>            Copy to clipboard |

Note

有关访问级别的信息，包括 `public`、 和 `authorized`，请参阅[与 Qualcomm 合作](https://www.qualcomm.com/support/working-with-qualcomm)。
4. 要下载选定的可编译分发包或可刷写的二进制文件，请点击“下载”。软件下载成功后，将显示 Download complete 状态消息。
5. 您不必编译可刷写二进制文件。如果您选择了可刷写的二进制文件，请按照屏幕上的说明刷写到连接的设备。

## 编译和刷写默认配置

按照 `Qualcomm Linux Build Guide` 中[使用 QSC Launcher 编译：编译和刷写默认配置](https://docs.qualcomm.com/bundle/publicresource/topics/80-70022-254/build_from_source_qsc_gui_intro.html#build-and-flash-default-configuration)执行以下步骤。

1. 编译默认版本。

    **输出**

Note

`<Workspace_Path>` 是在 **Select Resources** 页面上选择的路径。

Tab RB3 Gen 2 机器视觉开发套件
Tab IQ-9075 评估套件
Tab IQ-8 Beta 评估套件

- 机器人镜像：`<Workspace_Path>/DEV/LE.QCROBOTICS.1.0.r1/build-qcs6490-custom/tmp-glibc/deploy/images/qcs6490-rb3gen2-vision-kit/qcom-robotics-full-image/*`
    - QIR SDK：`<Workspace_Path>/DEV/LE.QCROBOTICS.1.0.r1/build-qcs6490-custom/tmp-glibc/deploy/qirpsdk_artifacts/qcs6490-rb3gen2-vision-kit/qirp-sdk_<version>.tar.gz`

- 机器人镜像：`<Workspace_Path>/DEV/LE.QCROBOTICS.1.0.r1/build-qcs9075-custom/tmp-glibc/deploy/images/qcs9075-iq-9075-evk/qcom-robotics-full-image/*`
    - QIR SDK：`<Workspace_Path>/DEV/LE.QCROBOTICS.1.0.r1/build-qcs9075-custom/tmp-glibc/deploy/qirpsdk_artifacts/qcs9075-iq-9075-evk/qirp-sdk_<version>.tar.gz`

- 机器人镜像：`<Workspace_Path>/DEV/LE.QCROBOTICS.1.0.r1/build-qcs8300-custom/tmp-glibc/deploy/images/qcs8300-ride-sx/qcom-robotics-full-image/*`
    - QIR SDK：`<Workspace_Path>/DEV/LE.QCROBOTICS.1.0.r1/build-qcs8300-custom/tmp-glibc/deploy/qirpsdk_artifacts/qcs8300-ride-sx/qirp-sdk_<version>.tar.gz`
2. 使用默认配置刷写软件。

Last Published: Nov 11, 2025

[Previous Topic
编译 QIR SDK](https://docs.qualcomm.com/bundle/publicresource/80-70022-265Y/topics/qirp_sdk_build.md) [Next Topic
使用 QSC CLI 编译](https://docs.qualcomm.com/bundle/publicresource/80-70022-265Y/topics/qsc_cli.md)