汇编学习2:关于编译过程和后缀名 .s和.S的区别

1. 大小写s的区别,只是多了一个预处理功能,所以后期写关于硬件的汇编使用大写S

   .s            汇编语言源程序;汇编
 .S     汇编语言源程序;预处理,汇编

2.编译过程

   A. 预处理 使用cpp    gcc -E   src.c  -o  dst.i

   B. 编译阶段               gcc -S   src.i  -o  dst.s

   C.汇编阶段                gcc  -c  src.s  -o  dst.o

   D. 链接阶段                gcc  -o  dst   src.o

最后执行  ./dst

 

 

 

 

 

转载于:https://www.cnblogs.com/will-boot/p/3271653.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值