![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
GCC编译器相关
Randy__Lambert
这个作者很懒,什么都没留下…
展开
-
手把手教你写makefile
前言:对,我就是标题党,我也不太会写makefile,本篇只是入个门,只能教你写一些简单的makefile。为什么要学makefilemake工具可以看成是一个智能的批处理工具,它本身并没有编译和链接的功能,而是用类似于批处理的方式—通过调用makefile文件中用户指定的命令来进行编译和链接的,所以在你写项目是,只需要编写一次,之后你编译的时候只用make一下就行了。makefile命名...原创 2020-01-29 20:57:23 · 882 阅读 · 0 评论 -
Linux下使用GCC编译时到底进行了什么?
前言:在Linux下,我们都清楚一段代码要变成一个可执行文件,他需要经历预处理,编译,汇编,链接这四个过程。在这每一步都需要进行很多工作,这里我结合王老师的深入分析gcc和程序员的自我修养这两本书来笼统讲一下单单编译这个过程到底干了什么事情。GCC的逻辑结构-是不是单看这张图感觉有点不知所措?接下来我将每一个步骤来一个一个进行解释。选择高级语言这张图的上半部分的第一大块是选择高级...原创 2019-12-08 18:03:12 · 392 阅读 · 0 评论