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
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