このページでは

デバッガの追加

GNU Symbolic Debugger (GDB)、Microsoft Console Debugger (CDB)、QML/JavaScript デバッガ、および低レベル仮想マシン (LLVM) プロジェクトのデバッガである LLDB などのデバッガを使用できます。

Qt Creator は、システム上で検出されたデバッガの中から、各キットに適したものを自動的に選択します。この選択を上書きするには、[Preferences ] > [Kits] を選択してください。

デバッガを追加するには:

  1. Preferences 」>「Kits 」>「Debuggers 」>「Add 」を選択します。

    Kits の環境設定にある「デバッガー」タブ

  2. Name 」フィールドに、デバッガーのわかりやすい名前を入力します。
  3. Path 」フィールドに、デバッガーのバイナリへのパスを指定します:
    • CDB(Windows のみ)の場合は、Windows コンソール デバッガーの実行ファイル「cdb.exe 」へのパスを指定します。

      32 ビット版では 32 ビットの実行ファイルのみをデバッグできますが、64 ビット版では 64 ビットおよび 32 ビットの両方の実行ファイルをデバッグできます。詳細については、「Windows 用のデバッグ ツール」を参照してください。

    • GDB の場合、GDB 実行ファイルへのパスを指定します。この実行ファイルは、Python スクリプト機能を有効にしてビルドされている必要があります。
    • LLDB(実験的)の場合は、LLDB 実行ファイルへのパスを指定してください。

    Qt Creator は、デバッガーの種類とバージョンを特定し、「Type 」および「Version 」フィールドに表示します。さらに、Qt Creator は、組み込みデバイスで使用されるABIバージョンを「ABIs 」フィールドに表示します。

  4. Working directory 」フィールドには、アプリケーションプロセスの作業ディレクトリを指定します。アプリケーションがローカルで実行される場合、作業ディレクトリはデフォルトでビルドディレクトリになります。アプリケーションがデバイス上でリモート実行される場合、その値はシェルやデバイスによって異なります。通常、このフィールドは空のままにしておいても問題ありません。

デバッガーの削除

手動で追加したデバッガーを削除するには、[Remove] を選択します。[Apply] を選択すると、デバッガーがリストから削除されます。それまでは、[Restore] をクリックすることで削除をキャンセルできます。

「デバッグ」、「デバッガ」、「サポートされているデバッガ」、および「デバッガのトラブルシューティングも参照してください

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.