我想知道如何在我的C源文件中使用GCC来转储机器代码的助记符版本,以便我可以看到我的代码被编译成什么.您可以使用Java执行此操作,但我无法找到GCC的方法.
我试图在汇编中重新编写一个C方法,看看GCC是如何做的,这将是一个很大的帮助.
使用gcc或Clang编译C源代码时,我总是使用该-g标志为gdb生成调试信息.
gcc -g -o helloworld helloworld.c
我注意到有些人建议-g3改为.-g和-g3旗帜有什么区别?-g和-ggdb?之间有区别吗?
根据主题.
我有一些常量哈希定义如下:
#define CONST 40
Run Code Online (Sandbox Code Playgroud)
我在我的程序中设置了一个断点.如何打印该常量的值?(我知道我可以查看源代码,但我想确定它)