# Qualcomm Linuxのビルド

`meta-qcom`、`meta-qcom-hwe`、`meta-qcom-distro` セクションでは、マシン構成、ディストリビューション構成、イメージ・レシピ、OVERRIDEについて説明しています。

`MACHINE`、`DISTRO`、`QCOM_SELECTED_BSP` に設定可能なサポート値は [表](https://docs.qualcomm.com/doc/80-70020-27JA/topic/build_qualcomm_linux.html#qcom-selected-bsp) に記載されています。環境をセットアップするには、これらの値を使用して以下のコマンドを実行します。

MACHINE=<machine configuration name> DISTRO=<Distro name> QCOM_SELECTED_BSP=<variant name> source setup-environment
    Copy to clipboard

以下の表は、選択された `MACHINE`、`DISTRO`、`QCOM_SELECTED_BSP` に従ってイメージの選択と生成を行う際に考えられるイメージ・レシピの一覧です。以下のコマンドを実行します。

bitbake <image recipe name>
    Copy to clipboard

| `QCOM_SELECTED_BSP`<br><br>（ユーザーによる選択） | 有効なBitBake OVERRIDE<br><br>（`QCOM_SELECTED_BSP` から派生） | MACHINEの構成<br><br>（ユーザーによる選択） | リファレンスDISTROの構成<br><br>（ユーザーによる選択） | イメージレシピ<br><br>（ユーザーによる選択） |
| --- | --- | --- | --- | --- |
| `custom` | `qcom-custom-bsp` | <ul class="simple"><br><li><p><code class="docutils literal notranslate"><span class="pre">qcs6490-rb3gen2-core-kit.conf</span></code></p></li><br><li><p><code class="docutils literal notranslate"><span class="pre">qcs6490-rb3gen2-vision-kit.conf</span></code></p></li><br><li><p><code class="docutils literal notranslate"><span class="pre">qcs6490-rb3gen2-industrial-kit.conf</span></code></p></li><br><li><p><code class="docutils literal notranslate"><span class="pre">qcs6490-idp.conf</span></code></p></li><br><li><p><code class="docutils literal notranslate"><span class="pre">qcs8300-ride-sx.conf</span></code></p></li><br><li><p><code class="docutils literal notranslate"><span class="pre">qcs9100-ride-sx.conf</span></code></p></li><br><li><p><code class="docutils literal notranslate"><span class="pre">qcs9075-ride-sx.conf</span></code></p></li><br><li><p><code class="docutils literal notranslate"><span class="pre">qcs8300-ride-sx.conf</span></code></p></li><br></ul> | <ul class="simple"><br><li><p><code class="docutils literal notranslate"><span class="pre">qcom-wayland</span></code></p></li><br><li><p><code class="docutils literal notranslate"><span class="pre">qcom-robotics-ros2-humble</span></code></p></li><br></ul> | <ul class="simple"><br><li><p><code class="docutils literal notranslate"><span class="pre">qcom-minimal-image</span></code></p></li><br><li><p><code class="docutils literal notranslate"><span class="pre">qcom-console-image</span></code></p></li><br><li><p><code class="docutils literal notranslate"><span class="pre">qcom-multimedia-image</span></code></p></li><br><li><p><code class="docutils literal notranslate"><span class="pre">qcom-multimedia-test-image</span></code></p></li><br></ul> |
| `base` | `qcom-base-bsp` | <ul class="simple"><br><li><p><code class="docutils literal notranslate"><span class="pre">qcs6490-rb3gen2-core-kit.conf</span></code></p></li><br><li><p><code class="docutils literal notranslate"><span class="pre">qcs6490-rb3gen2-vision-kit.conf</span></code></p></li><br><li><p><code class="docutils literal notranslate"><span class="pre">qcs6490-rb3gen2-industrial-kit.conf</span></code></p></li><br><li><p><code class="docutils literal notranslate"><span class="pre">qcs6490-idp.conf</span></code></p></li><br><li><p><code class="docutils literal notranslate"><span class="pre">qcs8300-ride-sx.conf</span></code></p></li><br><li><p><code class="docutils literal notranslate"><span class="pre">qcs9100-ride-sx.conf</span></code></p></li><br><li><p><code class="docutils literal notranslate"><span class="pre">qcs9075-ride-sx.conf</span></code></p></li><br><li><p><code class="docutils literal notranslate"><span class="pre">qcs8300-ride-sx.conf</span></code></p></li><br></ul> | <ul class="simple"><br><li><p><code class="docutils literal notranslate"><span class="pre">qcom-wayland</span></code></p></li><br><li><p><code class="docutils literal notranslate"><span class="pre">qcom-robotics-ros2-humble</span></code></p></li><br></ul> | <ul class="simple"><br><li><p><code class="docutils literal notranslate"><span class="pre">qcom-minimal-image</span></code></p></li><br><li><p><code class="docutils literal notranslate"><span class="pre">qcom-console-image</span></code></p></li><br><li><p><code class="docutils literal notranslate"><span class="pre">qcom-multimedia-image</span></code></p></li><br><li><p><code class="docutils literal notranslate"><span class="pre">qcom-multimedia-test-image</span></code></p></li><br></ul> |
|  |  |  |  |  |

Qualcomm Linux のビルドでサポートされている組み合わせの詳細については、[Qualcomm Linux リリースノート](https://docs.qualcomm.com/bundle/publicresource/topics/RNO-250630224842) を参照してください。

詳細なビルド手順については、[未登録ユーザー向けの GitHub ワークフロー](https://docs.qualcomm.com/bundle/publicresource/topics/80-70020-254/github_workflow_unregistered_users.html) を参照してください。

Last Published: Dec 23, 2025

[Previous Topic
Qualcomm LinuxメタデータレイヤーでのBitBake OVERRIDEの使用](https://docs.qualcomm.com/bundle/publicresource/80-70020-27JA/topics/use-of-bitbake-overrides.md) [Next Topic
Qualcomm Linuxのソフトウェアコンポーネント](https://docs.qualcomm.com/bundle/publicresource/80-70020-27JA/topics/qualcomm_linux_software_components.md)

Source: [https://docs.qualcomm.com/doc/80-70020-27JA/topic/build_qualcomm_linux.html](https://docs.qualcomm.com/doc/80-70020-27JA/topic/build_qualcomm_linux.html)