gdb -iu003dmi 是什么意思?
·
问题:gdb -iu003dmi 是什么意思?
从 emacs 启动 gdb 时,emacs 说 gdb 应该以
gdb -i=mi
选项 -i 未在 gdb 手册页中定义。如果使用选项 -iu003dmi 从命令行调用 gdb,则它可以工作。所以它必须特定于gdb。 -i 选项的文档在哪里?
解答
gdb -i=mi等价于gdb --interpreter=mi。
简而言之,--interpreter=mi使gdb呈现一个面向机器的文本界面,而不是你没有它时得到的面向人的命令提示符。 Emacs 的gud缓冲区解析来自该接口的输出,并向您呈现类似于普通 gdb 接口的内容。
--interpreter标志记录在此处,GDB/MI接口记录在此处。-i是--interpreter的别名,在此处通过时提到。
更多推荐




所有评论(0)