您可以添加-S
标记来查看汇编代码。
就像一个文件Test. c
,用gcc
,做,
gcc TEST.c -S
clang
还输出带有类似-S
标记的汇编代码。
之后,只需查找带有的文件。S
扩展名。
您可以在二进制文件中使用命令obobdump,您必须在linux中查看汇编器代码
使用gcc
或g
编译器,您可以使用-S
标志查看生成的汇编代码。
-S
:编译阶段结束后停止;不要组装。输出是指定的每个非汇编器输入文件的汇编器代码文件的形式。
默认情况下,源文件的汇编器文件名是通过将后缀. c
、.i
等替换为.s
来生成的。
不需要编译的输入文件将被忽略。
然后您必须在文件中查找函数的标识符(如果编译器没有内联它)。