簡體   English   中英

存儲外殼程序輸出到gdbinit中的GDB變量?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM