これが実現可能かどうか疑問に思っています-2つの便利な変数を定義し、2つに基づいて3番目の変数を構築したいので、次のことを試しました:
(gdb) set $a=12
(gdb) set $b=34
(gdb) set $c=$a$b
(gdb) p $c
$1 = void
(gdb) show convenience
$a$b = void
$c = void
$b = 34
$a = 12
$_siginfo = void
私の目標は、値が「1234」の変数 c を作成することですが、GDB でこれを行うことはできますか?
関連する質問ですが、現在のディレクトリに基づいてソース ファイルの検索パスを動的に定義できますか? 「動的」とは、「dir」コマンドを呼び出す GDB ユーザー コマンドを定義し、現在のディレクトリに基づいていくつかのディレクトリを引数に与えることができるという意味です。現在の調査に基づいて、組み込みの gdb メカニズムを使用できません。シェル スクリプトを作成し、gdb シェル コマンドを呼び出してそれを実行しました。