最近、私はQT(5.5.1 MSVC 2013、32ビット、rev。b52c2f91f5)をPCに再インストールし、 デバッグをインストールしましたMicrosoftのツール。
QT(QT Creator)はこれらを問題なく自動検出できます。
デフォルトのショートカットでデバッガーを起動しようとするとき F5 または手動でクリックすると、デバッガーを実行できなかったというエラーがスローされます。 (コンパイルは正常に機能し、デバッグはまったく機能しません)
「エンジンなし」タイプのデバッガエンジンは作成できませんでした。
(VS2013/VS2015がインストールされたWindows 8.1の実行-VS2013 32および64ビットで動作するQT)。
私の職場のPCでは、数週間前に同じプロセスを実行しましたが、まったく問題はありませんでした。
この問題の原因は何ですか?しかし、私は他のコンパイラに関連する同じ問題を持つ質問を見つけました。
インストールプロセスで不足しているコンポーネント、またはQtの実際の欠陥を指している場合があります。
オプション#1
デバッガーをインストールします。
Visual Studio 2013 64または32ビット、2012 32ビット、201032ビットに5.5.1をインストールする場合。次に windows Debuggers をインストールします。
Qtはコンパイラとデバッガを自動的に検出します。
手動で設定するには
Tools->options->build&run->kits->set one of auto detected
、その後すべてを見ることができます。
ソース: https://forum.qt.io/topic/59974/unknown-debugger-type-no-engine/11
オプション#2
「エンジンなし」タイプのデバッガーエンジンを作成できません
過去にQt Creatorのバグを指摘していましたが、更新する場合は修正される可能性があります。
また、Python 2.7.1。
Windows 7で問題が発生しましたが、解決しました。
I Windows用デバッグツールがインストールされているデバッガーはManage Kits > Build & Run > Debuggers
しかし、それはキットに追加されなかったなので、Manage Kits > Build & Run > Kits
then select目的のkitおよびDebugger
の下で、デバッガを選択する必要がありました。最初は、デバッガーは「なし」に設定されています。