gpt4 book ai didi

linux - 为什么GDB运行前设置的断点不起作用?

转载 作者:太空宇宙 更新时间:2023-11-04 12:47:20 24 4
gpt4 key购买 nike

我输入了这些命令:

#gdb myprogram
(gdb) break main
(gdb) run

但是程序并没有停在main函数的入口处。

但是,如果我先启动程序,然后进入 GDB 并附加进程,我可以设置有效的断点——在我按下继续后,程序会在断点处停止。

最佳答案

也许这行得通:

(gdb) set backtrace past-main on
(gdb) b main
Breakpoint 1 at 0x40058a: file main.cpp, line 25.
(gdb) r
Starting program: /home/main

关于linux - 为什么GDB运行前设置的断点不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38324978/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com