GDB:附加到 solib-search-path

GDB: Append to solib-search-path

如何附加到 solib-search-path 的内容?

我想做这样的事情:

set solib-search-path $(solib-search-path):some/other/path

没有简单的内置方法来执行此操作。不过,还有两种不太简单的方法。

这两种方法中最简单的是使用 Python 脚本来更改设置。从Python很容易得到当前值,修改为字符串。

更难的方法是使用 set loggingshellsource 的组合来完成。这个想法是将当前值打印到一个文件,将文件重写为新的 set 命令,然后 source 结果。