Debugging 如何在没有调试器的情况下从核心文件打印变量

Debugging 如何在没有调试器的情况下从核心文件打印变量,debugging,Debugging,是否可以在不使用任何调试器(如gdb或dbx)的情况下从核心文件打印变量值 您需要一个程序来查看核心文件和可执行文件中的调试信息。如果它让您感到高兴,您可以说该程序不是调试器:p否 您需要一个程序来查看核心文件和可执行文件中的调试信息。如果它让你高兴,你可以说这个程序不是一个调试器:好吧,你当然可以 是否有程序可以实现这一点是另一个问题,大多数人都可以放心地在调试器中加载coredump。但是,如果GDB编写的模块化程度足够高,那么只需使用图像加载器和符号查找组件,并避免使用用户界面、断点、运行

是否可以在不使用任何调试器(如gdb或dbx)的情况下从核心文件打印变量值

您需要一个程序来查看核心文件和可执行文件中的调试信息。如果它让您感到高兴,您可以说该程序不是调试器:p

您需要一个程序来查看核心文件和可执行文件中的调试信息。如果它让你高兴,你可以说这个程序不是一个调试器:好吧,你当然可以

是否有程序可以实现这一点是另一个问题,大多数人都可以放心地在调试器中加载coredump。但是,如果GDB编写的模块化程度足够高,那么只需使用图像加载器和符号查找组件,并避免使用用户界面、断点、运行调试(等等)代码,就完全有可能做到这一点

但这有什么意义呢?:)

当然可以

是否有程序可以实现这一点是另一个问题,大多数人都可以放心地在调试器中加载coredump。但是,如果GDB编写的模块化程度足够高,那么只需使用图像加载器和符号查找组件,并避免使用用户界面、断点、运行调试(等等)代码,就完全有可能做到这一点


但这有什么意义呢?:)

我想是的,但你为什么要这样做?我想是的,但你为什么要这样做?