linux – gdb -i = mi是什么意思?

前端之家收集整理的这篇文章主要介绍了linux – gdb -i = mi是什么意思?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
从emacs启动gdb时,emacs说gdb应该以启动方式启动
gdb -i=mi

选项-i未在gdb手册页中定义.如果使用选项-i = mi从命令行调用gdb,则它可以正常工作.所以它必须特定于gdb. -i选项的文档在哪里?

解决方法

gdb -i = mi相当于gdb –interpreter = mi.

简而言之,–interpreter = mi使gdb呈现面向机器的文本界面,而不是没有它的人性化命令提示. Emacs的gud缓冲区解析来自此接口的输出,并向您呈现类似于普通gdb接口的内容.

-interpreter标志记录为here,GDB / MI接口记录为here. -i是–interpreter的别名,在传递here时提到.

猜你在找的Linux相关文章