web-dev-qa-db-ja.com

Geanyデバッガーの使用方法

私はデバッグが初めてであり、geany IDEでデバッガを使用する方法が必要です。 geanyデバッガーに関連するインターネットで利用可能なドキュメントまたはビデオはありますか?私はどこでもサーフィンをしましたが、理解できるものを見つけることができませんでした。誰も私を助けることができますか?

6
ganezdragon

私は自分でこの問題に遭遇しました。 gccとgdbをインストールしたと仮定します。

geanyをインストールするには:

Sudo apt install geany

プラグインをインストールするには:

Sudo apt install geany-plugins

geanyでデバッガーをアクティブにするには:

メニュー->ツール->プラグインマネージャーデバッガーのチェックボックス

ビルドコマンドを変更して-gフラグを含めるには:

メニュー->ビルド->ビルドコマンド

コンパイルコマンドを次のように設定します。

gcc -g -Wall -c "%f"

ビルドコマンドを次のように設定します。

gcc -g -Wall -o "%e" "%f"

行番号の横をクリックして、コードにブレークポイントを設定できます。赤い正方形が表示されます。

メニュー->表示->メッセージウィンドウの表示

Debugというタブがあります。デバッグタブをクリックしてから、ターゲットタブをクリックします。

ターゲットを選択します(「example.c」をビルドし、通常「./example」で実行する「example」に出力を設定する場合、ターゲットとして「example」を選択します。

そのウィンドウの右側で、デバッグを開始できます。

5
Frank Schrijver

ドキュメントに記載されているように、このプラグインが提供するほとんどのコントロールはかなり標準です(Breakpoints、Watches)。

ただし、このページはデバッガーの使用を開始するのに役立つ場合があります: http://geanydbg.sourceforge.net/walkthrough.htm

0
Sylvain Pineau

OK フォーラム でここで機能するものを見つけましたが、それでもボタンへのステップはまだ少しバグがあります:P正しくなったら更新します。

0
ganezdragon