このページでは

デバッガの追加

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.