Qtソースコードのビルド
Qtのソースコードをビルドしてインストールすることもできます。これは、例えば次のような場合に役立ちます。
- カスタムビルド(パッチの適用やデバッグオプションの設定など)が必要な場合。
- お使いのプラットフォームが、あらかじめビルド済みのパッケージではサポートされていない場合。
- Qtへの貢献や、その内部のデバッグを行う場合。
注: 上記以外のほとんどのケースでは 、Qt をインストールする最良の方法はQt Online Installer を利用することです。「 Qt Online Installer による Qt の入手とインストール」を参照してください。
インストール手順は、Qt プラットフォームごとに異なります。このページでは、サポートされているプラットフォームに関する情報と、モジュールごとのシステム要件へのリンクを提供しています。
一般的なインストール情報
Qtのソースをビルドする際は、configureツールを使用して、特定のプラットフォームおよび特定のQt機能やモジュールのセットに合わせてQtを設定します。詳細については、「Qt Configuration Toolオプション」を参照してください。
ビルドおよびインストール手順
ビルドおよびインストールプロセスの概要は以下の通りです:
- Qtのソースコードをダウンロードし、初期環境を設定します。
- ホストシステム上での開発や、ターゲットプラットフォーム向けのクロスコンパイルなど、ユースケースに応じてビルドを設定します。
- 別のディレクトリでビルド(コンパイル)を行います。
- オプション:ビルドされた成果物をインストールします。
プラットフォーム固有のインストール情報
Windows
macOS
Linux
組み込みLinux
Android
iOS
モジュールごとのシステム要件
- Qt WebEngine のソースからのビルド
- Qt Quick 3Dのソースからのビルド
- Qt Multimedia のソースからのビルド
- Qt GRPC およびQt Protobuf モジュールの要件
追加情報
トップレベルの qt5 Git リポジトリには、プロビジョニングスクリプト形式のビルド手順一式が含まれており、Qt の継続的インテグレーション (CI) システムによって、サポート対象プラットフォームのビルドおよびテストに使用されます。これらのスクリプトは、各構成に必要なツールやコンポーネントに関する情報を提供するため、ソースから Qt をビルドするすべての人にとって有用です。
© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.