gpt4 book ai didi

gdb - 如何使用 gdb 调试特定文件?

转载 作者:行者123 更新时间:2023-12-05 05:28:44 28 4
gpt4 key购买 nike

我必须对文件(main 和 functions)进行 cpp,然后让它们构建一个 exe 文件(代码)和两个目标文件(main.o 和 functions.o)。

如何从 gdb 命令行调试特定文件“functions.cpp”?

最佳答案

您需要使用 gcc 的 -g3 编译您的文件选项。在此之后开始gdb <exename> .然后,您可以通过类似 b functions.cpp:36 的方式在 gdb 中的文件中设置断点。如果您希望 exe 在 functions.cpp 的第 36 行中断。您也可以为特定函数调用设置断点,例如 b func() .然后使用 r <options that exename takes> 运行程序.

关于gdb - 如何使用 gdb 调试特定文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7634923/

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