このページでは

CMake

CMakeは、ビルドシステムの設定を自動化します。CMakeLists.txt ファイルと呼ばれるシンプルな設定ファイルを使用して、ソフトウェアのコンパイルプロセスを制御します。CMakeは、任意のコンパイラ環境で利用できるネイティブなビルド構成とワークスペースを生成します。

Qt Creator 上のCMakeを使用して、デスクトップ向けだけでなく、モバイルや組み込みデバイス向けのアプリケーションをビルドできます。あるいは、変更内容をテストするために単一のファイルをビルドすることも可能です。

サポートされている CMake のバージョン

Qt Creator CMakeのファイルベースAPIを必要とするため、CMakeバージョン3.14以降が必要です。

古いバージョンの CMake を実行しているシステムでは、回避策のみが利用可能です:

  • CMake バージョン 3.5 以降の場合は、「コンパイルデータベースの使用」に記載されている手順に従い、コンパイルデータベースを生成して、Qt Creator でそれを開いてください。
  • qmake -project を使用して qmake ビルド用のアドホックなプロジェクトファイルを作成し、それをQt Creator開きます。通常、手動で変更を加えない限り、このようなプロジェクトをコンパイルすることはできません。
  • 汎用プロジェクト用のアドホック・プロジェクト・ファイルを手動で作成し、それをQt Creator で開きます。通常、手動での変更なしでは、このようなプロジェクトをコンパイルすることはできません。

ビルド用にプロジェクトを設定する」、「実行用にプロジェクトを設定する」、「手順:CMake を使用したビルド」、「CMake を使用したプロジェクトのビルド」、「CMake プロジェクトファイルのデバッグ」、「リモート Linux デバイスへのアプリケーションのデプロイ」、「プロジェクトを開く」、および「コンパイルデータベースの使用」も参照してください

Copyright © The Qt Company Ltd. and other contributors. 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.