草庐IT

SOURCESROOT

全部标签

linux - 如何访问 .gdbinit 内部和 gdb 内部的环境变量?

我希望在使用gdb调试时设置源代码的路径。我选择使用.gdbinit文件来执行此操作。基本上,它包含一个命令:directory="/path/to/src".但是,我希望能够将该命令指定为:directory="$SOURCESROOT/src"其中SOURCESROOT是一个环境变量。并且,如果可能的话,也可以通过输入directory=$SOURCESROOT/folder在gdb调试session中执行此操作。基本上,我希望在gdb内部(或.gdbinit内部)访问环境变量。但不是被调试者的环境(设置env等),而是gdb本身的环境(即我首先在bash提示符下键入“gdb程序”

linux - 如何访问 .gdbinit 内部和 gdb 内部的环境变量?

我希望在使用gdb调试时设置源代码的路径。我选择使用.gdbinit文件来执行此操作。基本上,它包含一个命令:directory="/path/to/src".但是,我希望能够将该命令指定为:directory="$SOURCESROOT/src"其中SOURCESROOT是一个环境变量。并且,如果可能的话,也可以通过输入directory=$SOURCESROOT/folder在gdb调试session中执行此操作。基本上,我希望在gdb内部(或.gdbinit内部)访问环境变量。但不是被调试者的环境(设置env等),而是gdb本身的环境(即我首先在bash提示符下键入“gdb程序”