关于gcc显示问题

来源:互联网 发布:矩阵没有分配律 编辑:程序博客网 时间:2024/05/21 15:44

关于gcc网页的代码与汇编的混合:

有2中形式的方法:

直接在形成汇编的时候去创建:

gcc -Wa,-adhln -g source_code.c > assembly_list.s
第2种:
 g++ -masm=intel -Wa,-adhln -g mian.c  > abc.asm
-g: Produce debugging information-Wa,option: Pass option as an option to the assembler-adhln:a: turn on listingsd: omit debugging directives; n: omit forms processingh: include high-level sourcel: include assembly
@2

第2中形式的就是通过生成汇编的格式代码之后经行汇编生成2进制代码,经行反汇编,在添加源代码组成

gcc -g -c mian.c

objdump -d -M intel -S mian.o  >put.c

0 0
原创粉丝点击