2016-10-03 9 views
0

ubuntu 14.04でgdbで-tuiを使用していますが、tuiのウィンドウは自動的に非常に小さくなります。タイプするようになりましたが、キーが同じでないたびに、キーを入力する前に数分間(あまりにも長く)画面を見つめていたようです。どうしてか分かりません。私が使用しようとするとは、ubuntu 14.04でgdbを使用するとtuiウィンドウサイズを変更できません

winheightのSRC 4

または

winheight SRC 4

それは全く変化しなかった、そしてそれは私の使用情報を提供し続けます。私はこの問題を解決する方法がわからない、誰かが私にいくつかの手掛かりを与えることができますか? picture

答えて

0

tuiと3つのウィンドウ(つまり、レジスタ、逆アセンブリ、コマンド)でgdbを設定しようとしましたか?

$ gdb -q -tui <file> 

続いたときにgdbで:

(gdb) break main 
(gdb) run 
(gdb) layout asm 
(gdb) layout reg 
(gdb) list 10 

"リスト10" コマンドでは、中央のウィンドウでソースコードの10行を一覧表示されます。ただし、レジスタを参照する必要がない場合は、レイアウトコマンドを使用しないでください。

+0

「sudo gdb -tui」、「attach 3456」のように使用します。私はすべての端末を閉じて、これらのすべてをやり直す。私は複数のスレッドプログラムをデバッグしているので、私はオプションを使用しませんでした。ちなみに、 "-q"とは何ですか? – user186199

+0

ええと...(-q)はちょうど私が持っている習慣です(--quiet起動時にバージョン番号を表示しないでください);そうする必要はありません。私は-pidオプションを使用しますが、 "attach"は良いです。私はあなたが実行中のプロセスに「接続」または-pidするためにsudoする必要があると思います。私のコードは主にアセンブリなので、私の例はあなたのニーズに合っていないかもしれません。 – InfinitelyManic

関連する問題