相关疑难解决方法(0)

使用GCC生成可读组件?

我想知道如何在我的C源文件中使用GCC来转储机器代码的助记符版本,以便我可以看到我的代码被编译成什么.您可以使用Java执行此操作,但我无法找到GCC的方法.

我试图在汇编中重新编写一个C方法,看看GCC是如何做的,这将是一个很大的帮助.

c assembly gcc

238
推荐指数
9
解决办法
15万
查看次数

GCC -g vs -g3 GDB标志:有什么区别?

使用gcc或Clang编译C源代码时,我总是使用该-g标志为gdb生成调试信息.

gcc -g -o helloworld helloworld.c

我注意到有些人建议-g3改为.-g和-g3旗帜有什么区别?-g和-ggdb?之间有区别吗?

c debugging gcc gdb clang

94
推荐指数
2
解决办法
5万
查看次数

如何在GDB中打印#defined常量?

根据主题.

我有一些常量哈希定义如下:

#define CONST 40
Run Code Online (Sandbox Code Playgroud)

我在我的程序中设置了一个断点.如何打印该常量的值?(我知道我可以查看源代码,但我想确定它)

c gdb c-preprocessor

46
推荐指数
1
解决办法
3万
查看次数

标签 统计

c ×3

gcc ×2

gdb ×2

assembly ×1

c-preprocessor ×1

clang ×1

debugging ×1