このページでは

CMake設定ファイルの編集

CMakeLists.txt ファイルを編集するために開くには、Projects ビューでそのファイルを右クリックし、[Open With ] > [CMake Editor] を選択します。

また、ロケーターのcmo 」フィルターを使用して、現在の実行構成に対応する「CMakeLists.txt 」ファイルをエディタで開くこともできます。これは、「Build 」から「Build for Run Configuration 」を選択した場合と同じビルドターゲットです。

以下の機能がサポートされています:

  • カーソルが以下の位置にある状態でF2 キーを押すと:
    • ファイル名 - ファイルを開く
    • CMake関数、マクロ、オプション、ターゲット、CMakeのFindまたはIncludeモジュール、set またはlist によって作成されたローカル変数、またはパッケージ — その項目に移動する
  • キーワード補完
  • ローカル関数および変数、キャッシュ変数、ENV 、ターゲット、パッケージ、およびfind_package によって追加される変数に対するコード補完
  • CMake の出力プロパティや変数の設定、Qt コンソールおよび GUI アプリケーションの作成、サンプル Find モジュールの作成のための、あらかじめ定義されたコードスニペット
  • パス補完
  • 自動インデント
  • 括弧と引用符の自動補完

警告およびエラーは「Issues」に表示されます。

不足している Qt パッケージのインストール

find_package で、まだインストールしていない Qt XML モジュールを追加すると、Qt Creator は「Issues 」ビューにエントリを作成し、Qt Online Installer を使用して不足しているコンポーネントをインストールするオプションを提供します。

不足しているQtパッケージのインストール

リンクをクリックして、Qt Online Installer を使用してパッケージをインストールします。

このメッセージを表示しないようにするには、Preferences >CMake >General に移動し、Maintenance Tool dependency provider のチェックを外してください。

CMakeの設定にある「一般」タブ

「How To: CMakeCMake補完スニペットを使用したビルド」も参照してください

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.