4

-記号を含むいくつかの引数をアプリケーションに渡す必要があります。問題は、を渡すgdb a.out -foo baaと、gdbは、引数がアプリケーションではなく、それに対するものであることを理解することです。これを修正する方法は?

4

2 に答える 2

5
  1. gdb -q a.out
    gdb内:
  2. run -foo baa

    ヒント:gdbの-qオプションは、著作権の紹介メッセージを抑制します。
于 2012-05-04T15:04:30.483 に答える
4

オプション1:

  • gdb --args ls /tmp

オプション2:

  • gdb ls
  • set args /tmp
  • run

オプション3(それについては知りませんでした、Ahmedに感謝します):

  • gdb ls
  • run /tmp

多分他にありますか?

于 2012-05-04T15:08:37.977 に答える