2016-07-20 7 views
0

gdbとgdbserverを使用してexeファイルをデバッグしています。私のターゲットは現在ローカルホストと同じです。私はリモートデバッグ中にターゲットが実行されている間にgdb cantコマンドを実行します

gdbserver.exe :6000 MyTest.exe 1> NUL 2> NUL

を使用してgdbserverをを開始し、私のGDBは

gdb.exe -ex "set target-async on" -ex "target remote :6000"

を使用して開始された。しかし、私はinfo threadsを試したり設定したり、グローバル変数を取得するとき、私は、コマンド・ターゲット・ランニングを実行することはできません取得します。私は設定する前に割り込みを使用しようとしましたが、これは何も変更されません。誰が何が間違っているのか、私が間違っていることを知っていますか?

答えて

0

コードにgdb.exeの入力ファイルがありません。同じMyTest.exeファイルをgdbにホストのgdbに添付してください。

gdb.exe MYTest.exe 
(gdb)set target-async on 
(gdb)set target remote :6000 
関連する問題