博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
汇编学习2:关于编译过程和后缀名 .s和.S的区别
阅读量:4455 次
发布时间:2019-06-07

本文共 262 字,大约阅读时间需要 1 分钟。

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

你可能感兴趣的文章
defineProperty
查看>>
《那些年啊,那些事——一个程序员的奋斗史》——58
查看>>
CString与char* 相互转换
查看>>
数据区的内存模型
查看>>
E20190404-hm
查看>>
IIS负载均衡的NLB解决方案
查看>>
windows 游戏编程大师 读书笔记
查看>>
avalon.js中使用owl-carousel轮播图
查看>>
phpcms笔记
查看>>
今天第一天,思考
查看>>
图层时间之层级关系时间
查看>>
常见算法之0---冒泡排序
查看>>
Spring boot 默认首页配置
查看>>
host的作用
查看>>
为什么operator<<运算符重载一定要为友元函数
查看>>
jsonp跨域
查看>>
再温习JAVA命名规范
查看>>
libevent学习过程
查看>>
webview加载页面为什么在UI线程里面做,难道不是耗时操作么
查看>>
TensorFlow 安装 Ubuntu14.04
查看>>