[英]storing shell output into GDB variable in gdbinit?
是否可以將shell輸出存儲到gdbinit中的GDB變量中?
就像是:
設置solib-search-path = $(shell為gdb)+“ .. \\ project \\ lib”
如果您具有構建了python支持的GDB全新版本(我相信這意味着7.x),則可以添加以下部分:
python
import subprocess
gdb.execute('set solib-search-path ' +
subprocess.check_output('which gdb',shell=True).rstrip() +
'../project/lib')
end
我不能斷言不使用python 就不可能,但這是我知道的唯一方法。 [我還假設您的意思是../project/lib,而不是.. \\ project \\ lib,但這是一個簡單的更改...]。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.