GDB 的WEB前端GDBgui
Gdbgui以web的形式图形化前端。Python写的,安装也挺方便。
地址:https://github.com/cs01/gdbgui
安装中遇到的两个小问题:
1、启动 gdbgui 时报错 KeyError: 'WERKZEUG_SERVER_FD'
报错 KeyError: 'WERKZEUG_SERVER_FD', 调试界面无法正常连接
解决方案:
cd ~/.local/pipx/venvs/gdbgui/lib/python3.8/site-packages/gdbgui/server/
vi server.py
找到 os.environ["WERKZEUG_RUN_MAIN"] = "true" , 注释此行
转载自:https://segmentfault.com/a/1190000041838351
2、命令行界面(左下角)无法黏贴输出。只能手打。
一开始以为是浏览器的限制,但是能打开的权限都打开了还是不行。
而且不是某个浏览器,是所有的。
Github也有人提了这个,未解决。
https://github.com/cs01/gdbgui/issues/374
感觉是个挺讨厌的bug,比如有的函数名字挺长的,要下断点;还有中间要加载某个文件,文件路径巨长,等等,手打费事不说,容易出错哎。
有知道怎么解决的么。
还是继续拿VScode做前端吧。