怎样在gcc 编译的时候看汇编代码,该怎么处理
怎样在gcc 编译的时候看汇编代码
我知道用gcc -S 参数可以生成一个汇编代码文件,但是编译完后还要去打开 .s 文件有点麻烦,有没有办法让它在编译的时候就直接显示在屏幕上,而且我只想看到我的代码转换之后的汇编代码,不想看那些无关紧要的“框架代码”(不知道怎么表达,大家知道就好了啊),有没有办法直接跳到那儿,就像VC那样。
------解决方案--------------------
可以编译的时候加 -g 选项, 然后用 gdb 反汇编指定的函数, 或指定的代码.
我知道用gcc -S 参数可以生成一个汇编代码文件,但是编译完后还要去打开 .s 文件有点麻烦,有没有办法让它在编译的时候就直接显示在屏幕上,而且我只想看到我的代码转换之后的汇编代码,不想看那些无关紧要的“框架代码”(不知道怎么表达,大家知道就好了啊),有没有办法直接跳到那儿,就像VC那样。
------解决方案--------------------
可以编译的时候加 -g 选项, 然后用 gdb 反汇编指定的函数, 或指定的代码.