当前位置: 技术问答>linux和unix
LINUX下的程序调试问题
来源: 互联网 发布时间:2015-03-25
本文导语: 请问: 在LINUX下,对于用GCC程译时,没有加-g选项的程序,用GDB调试,怎么样才能看到汇编代码?可否像DEBUG的A命令那样在调试的时候,进行汇编呢? | 有:disassemble 没用过。 | ...
请问:
在LINUX下,对于用GCC程译时,没有加-g选项的程序,用GDB调试,怎么样才能看到汇编代码?可否像DEBUG的A命令那样在调试的时候,进行汇编呢?
在LINUX下,对于用GCC程译时,没有加-g选项的程序,用GDB调试,怎么样才能看到汇编代码?可否像DEBUG的A命令那样在调试的时候,进行汇编呢?
|
有:disassemble
没用过。
没用过。
|
disass FunctionName
现在的CSDN主页上就有GDB的文章阿
如果你只想看汇编代码,而不调试的话,可以用gcc -S来生成汇编代码
汇编可以用GCC的内嵌汇编,或者NASM
现在的CSDN主页上就有GDB的文章阿
如果你只想看汇编代码,而不调试的话,可以用gcc -S来生成汇编代码
汇编可以用GCC的内嵌汇编,或者NASM