私の目標は、qt クリエーター プラグインの作業/デバッグ、およびおそらく qt クリエーター ソース コードの編集/デバッグです。この目的のために、私はいくつかのことを試しました:
qt sdk と qt クリエーターのソースをダウンロードし、それぞれをコンパイルしてから、qt クリエーター プラグイン プロジェクトを作成し、すべてを手作業で接続します。これはすぐに複雑になり (qt-creator/src/plugin/ フォルダーの外にプラグイン プロジェクトを保持しようとしました)、デバッグの点で適切な場所にたどり着くことができませんでした。
インストールされたバージョンの qt Creator を使用して、ソースに付属の qtcreator.pro を開き、qt Creator プラグインをサブ プロジェクトとして追加し、インストール済みのバージョンの qt Creator からすべてをビルドします。
私はすべてを制御できるため、2 番目のアプローチがとても気に入っていますが、プロジェクトを作成したり、デバッグを強化したりするための qt 作成ツールに頼ることができます。小さな問題が 1 つだけあります...
インストールされたバージョン内から (プラグイン プロジェクトを使用して) qt Creator の新しいビルドを実行すると、「qtcreator_process_stub」というポップアップが表示され、「これは Qt Creator の内部ヘルパーです。手動で実行しないでください。プレスこのウィンドウを閉じるには...」
そのため、qt クリエーターのインスタンスから qt クリエーターのビルドをデバッグする方法がよくわかりません。何か案は?注: 生成された Qt Creator.app を実行すると、プラグインが適切にロードされた qt Creator の機能するインスタンスが取得されます。