1. ホーム
  2. c

[解決済み] LinuxでGDBを起動するときにコマンドライン引数を渡すにはどうしたらいいですか?重複

2022-05-27 12:18:45

質問

私は課題の一部として、エラーがあるプログラムをデバッグしなければなりません。しかし、私はこの問題を解決するために、最初にコマンドライン引数を渡さなければなりません。

私はそうします。

gdb -tui InsertionSortWithErrors

で、これは動作しますが、その後、私は引数を渡す方法を知りません。私は gdb -help について何か書いてあり --args というのも試してみましたが、うまくいきませんでした。

デバッガ+GUIとコマンドライン引数を渡せるようにしたい。

どのように解決するのですか?

一度 gdb が起動したら、プログラムを実行するために "r args "です。

でコードを実行している場合。

$ executablefile arg1 arg2 arg3 

でデバッグする gdb によるものです。

$ gdb executablefile  
(gdb) r arg1 arg2 arg3