9-2 開発環境

學習目標

本章では、Pandora 高統合エッジコンピューティングマザーボードのソフトウェア開発フローを解説します。プログラム開発環境の正しいインストールと設定方法、および必要なソフトウェアパッケージと依存ライブラリについて説明します。本章の環境構築の説明を通じて、開発者はその後の AI 推論やアプリケーションの実裝において、システム環境が公式仕様に適合していることを確認できます。これにより、開発効率が向上し、プログラム実行の安定性が確保されます。

皆さんがスムーズに始められるように、本チュートリアルでインストールを案内する環境とパッケージ(Qt Creatorなど)は、すべてオープンソース/ 教育用バージョンを使用しています。 つまり、ゼロコストで完全な開発環境を構築し、NexVDO SDKのアプリケーション実装を体験・学習することができます!

(注:将来的に正式な商用プロジェクトを行う予定がある場合は、Qtの公式ガイドラインに従って、対応する商用ライセンスの取得が必要かどうかを必ず確認・評価してください。)

概要と準備作業

インストールを開始する前に、以下の Linux ARM64 アーキテクチャ用インストールファイルが取得済みであることを確認してください。

• Qt6 Installer: qt-online-installer-linux-arm64-4.10.0.run

• Qt Creator: qt-creator-opensource-linux-arm64-14.0.2.run ( Ver. 14.0.2 )

• CMake: cmake-3.30.5-linux-aarch64.sh ( Ver. 3.30.5 )

インストールファイルがない場合は、以下の手順に従って取得してください:

1. Qt アカウントの登録

Qt 帳號將用於登入官方安裝程式,並進行後續的下載與安裝流程。

• 公式サイト:https://www.qt.io
• 操作手順
   o Qt 公式サイトにアクセスし、登録ページへ進みます。



   o 必要事項を入力して新しいアカウントを作成します。



 o 完了後、Qt ログインページに移動し、アカウントが正常に使用できるか確認します。

2. Qt オンラインインストーラーのダウンロード

Qt ユーザーポータルから Linux ARM64 アーキテクチャ用のインストーラーをダウンロードしてください。

• ダウンロードページ: https://login.qt.io/login

• 操作手順

   o Qt アカウントにログインします

   o ダウンロードページに移動します

   o Linux ARM64 用のバージョンを選択します 。

 

• ファイル名の例: qt-online-installer-linux-arm64-4.10.0.run

3. Qt Creator インストーラーのダウンロード

スタンドアロンの Qt Creator IDE インストーラーをダウンロードします 。

ダウンロードリンク:https://download.qt.io/official_releases/qtcreator/14.0/14.0.2/

ダウンロードファイル: qt-creator-opensource-linux-arm64-14.0.2.run

4. CMake ツールのダウンロード

CMake は本開発環境に不可欠なビルドツールです。GitHub から特定のバージョンを取得してください。

ダウンロードリンク:https://github.com/Kitware/CMake/releases/tag/v3.30.5

ダウンロードファイル:cmake-3.30.5-linux-aarch64.sh

環境構築の手順

1. システムの更新と基礎依存関係のインストール

ターミナルで以下のコマンドを実行してシステムパッケージを最新の状態にし、必要な

# システムのアップデートとアップグレード
sudo apt update
sudo apt upgrade

# 必要なライブラリとコンパイルツールのインストール
sudo apt install libx11-* libxcb* libxkbcommon-x11-dev build-essential libgl1-mesa-dev

 

2. Qt6 インストールフロー

• 権限を変更して実行

sudo chmod +x qt-online-installer-linux-arm64-4.10.0.run
sudo ./qt-online-installer-linux-arm64-4.10.0.run





 

インストールの速度を上げるために、ミラー (mirror) パラメータを追加して、お近くのミラーサイトからデータを取得することができます。 例:
--mirror https://mirrors.aliyun.com/qt

完全なミラーサイトのリストと接続ステータスについては、以下の URL から取得できます: https://download.qt.io/static/mirrorlist/mirmon/

Qt アカウントへのログイン: インストール画面で Qt アカウントのメールアドレスとパスワードを入力します。



カスタムインストールオプション

   o 「Custom Installation」を選択します。



   o Qt 6.7.3 と対応する Build Tools のみにチェックを入れます。空き容量を確保するため、その他の項目のチェックを外すことを推奨します












 

qmake の追加設定

Qt 6.7.3 のインストールが無事に完了した後、もう一つ非常に重要な「トラブル防止」のステップがあります。それは qmake の環境変数の設定です。

➤ なぜこの手順が必要なのでしょうか?簡単に言えば、この設定の本当の目的は、「インストールしたばかりの Qt 6.7.3 の qmake をシステムに正確に認識させ、一元管理すること」です。 

Linux 環境では、この設定を行わないと、後でプロジェクトをコンパイルするためにターミナルで直接 qmake と入力した際、システムが「迷子」になり、以下のような誤ったものを呼び出してしまうことがよくあります:
- システムに残っている古い Qt5 の qmake
- apt  経由でインストールされたデフォルトの qmake

これにより、ビルド環境が先ほどインストールした正しいバージョンを全く見つけられなくなってしまいます!このような事態を防ぐために、次は qtchooser という小さなツールを使って、正しい Qt 6.7.3 のパスをシステムにしっかりと紐付け(バインド)していきます。

 

sudo apt install qtchooser
cd /opt/Qt/6.7.3/gcc_arm64/bin
sudo qtchooser -install qt6.7.3 ./qmake 
qtchooser -1

 






 

export QT_SELECT=qt6.7.3
qmake -v

 



 

Qt Creator のインストール

   o 執行安裝程序:インストーラーを実行:

sudo chmod +x qt-creator-opensource-linux-arm64-14.0.2.run
sudo ./qt-creator-opensource-linux-arm64-14.0.2.run

 





















 

• CMake のインストール

   o インストールスクリプトを実行:

sudo chmod +x cmake-3.30.5-linux-aarch64.sh
sudo bash cmake-3.30.5-linux-aarch64.sh --prefix=/usr/local --skip-license




環境確認

インストール完了後、各ツールのバージョンとパスが正しいか確認してください:

1. CMake バージョン確認

ターミナルで cmake –version を入力し、3.30.5 と表示されることを確認します。

2. IDE パスの確認

Qt Creator を開き、Edit > Preferences > CMake > Tools に進み、CMake のパスが /usr/local/bin/cmake を指していることを確認します。




 

Copyright © 2026 YUAN High-Tech Development Co., Ltd.
All rights reserved.