当前位置: 首页 > 文档资料 > 100个 gdb 小技巧 >

在gdb中执行shell命令和make

优质
小牛编辑
138浏览
2023-12-01

你可以不离开gdb,直接执行shell命令,比如:

(gdb) shell ls

(gdb) !ls

这里,"!"和命令之间不需要有空格(即,有也成)。

特别是当你在构建环境(build目录)下调试程序的时候,可以直接运行make:

(gdb) make CFLAGS="-g -O0"

详情参见 gdb手册