![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
makefile
zhouchibaooo
这个作者很懒,什么都没留下…
展开
-
makefile详解 (一) 前言
makefile详解 (一) 前言from: http://blog.csdn.net/ugg/article/details/1622555概述——什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和 professional的程序员,makefile还是要懂。这就好像现在有这么多转载 2013-02-15 16:05:43 · 300 阅读 · 0 评论 -
makefile详解 (八) 使用函数
makefile详解 (八) 使用函数from: http://blog.csdn.net/ugg/article/details/1622555使用函数————在Makefile中可以使用函数来处理变量,从而让我们的命令或是规则更为的灵活和具有智能。make所支持的函数也不算很多,不过已经足够我们的操作了。函数调用后,函数的返回值可以当做变量来使用。一、函转载 2013-02-15 16:14:02 · 190 阅读 · 0 评论 -
makefile详解 (四) 书写规则
makefile详解 (四) 书写规则from: http://blog.csdn.net/ugg/article/details/1622555书写规则————规则包含两个部分,一个是依赖关系,一个是生成目标的方法。在Makefile中,规则的顺序是很重要的,因为,Makefile中只应该有一个最终目标,其它的目标都是被这个目标所连带出来的,所以一定要让 ma转载 2013-02-15 16:10:17 · 260 阅读 · 0 评论 -
makefile详解 (三) 更多
makefile详解 (三) 更多from: http://blog.csdn.net/ugg/article/details/1622555上面就是一个makefile的概貌,也是makefile的基础,下面还有很多makefile的相关细节,准备好了吗?准备好了就来。一、Makefile里有什么?Makefile里主要包含了五个东西:显式规则、隐晦规则、变量定义、文转载 2013-02-15 16:08:40 · 212 阅读 · 0 评论 -
makefile详解 (十二) 后序
makefile详解 (十二) 后序from: http://blog.csdn.net/ugg/article/details/1622555后序——终于到写结束语的时候了,以上基本上就是GNU make的Makefile的所有细节了。其它的产商的make基本上也就是这样的,无论什么样的make,都是以文件的依赖性为基础的,其基本是都是遵 循一个标准的。这转载 2013-02-15 16:18:49 · 218 阅读 · 0 评论 -
makefile详解 (十) 隐含规则
makefile详解 (十) 隐含规则from: http://blog.csdn.net/ugg/article/details/1622555隐含规则————在我们使用Makefile时,有一些我们会经常使用,而且使用频率非常高的东西,比如,我们编译C/C++的源程序为中间目标文件(Unix下是 [.o]文件,Windows下是[.obj]文件)。本章讲述的转载 2013-02-15 16:15:51 · 297 阅读 · 0 评论 -
makefile详解 (九) make 的运行
makefile详解 (九) make 的运行from: http://blog.csdn.net/ugg/article/details/1622555make 的运行——————一般来说,最简单的就是直接在命令行下输入make命令,make命令会找当前目录的makefile来执行,一切都是自动的。但也有时你也许只想让 make重编译某些文件,而不是整个工程,而又有的转载 2013-02-15 16:14:48 · 210 阅读 · 0 评论 -
makefile详解 (七) 使用条件判断
makefile详解 (七) 使用条件判断from: http://blog.csdn.net/ugg/article/details/1622555使用条件判断——————使用条件判断,可以让make根据运行时的不同情况选择不同的执行分支。条件表达式可以是比较变量的值,或是比较变量和常量的值。一、示例下面的例子,判断$(CC)变量是否“gcc”,如果是转载 2013-02-15 16:12:55 · 191 阅读 · 0 评论 -
makefile详解 (五) 书写命令
makefile详解 (五) 书写命令from: http://blog.csdn.net/ugg/article/details/1622555书写命令————每条规则中的命令和操作系统Shell的命令行是一致的。make会一按顺序一条一条的执行命令,每条命令的开头必须以[Tab]键开头,除非,命令是紧 跟在依赖规则后面的分号后的。在命令行之间中的空格或是空行会被忽略转载 2013-02-15 16:11:05 · 216 阅读 · 0 评论 -
makefile详解 (二) 介绍
makefile详解 (二) 介绍from: http://blog.csdn.net/ugg/article/details/1622555Makefile 介绍———————make命令执行时,需要一个 Makefile 文件,以告诉make命令需要怎么样的去编译和链接程序。首先,我们用一个示例来说明Makefile的书写规则。以便给大家一个感兴认识。这个示转载 2013-02-15 16:06:56 · 203 阅读 · 0 评论 -
makefile详解 (十一) 使用make更新函数库文件
makefile详解 (十一) 使用make更新函数库文件from: http://blog.csdn.net/ugg/article/details/1622555使用make更新函数库文件———————————函数库文件也就是对Object文件(程序编译的中间文件)的打包文件。在Unix下,一般是由命令"ar"来完成打包工作。一、函数库文件的成员转载 2013-02-15 16:18:03 · 228 阅读 · 0 评论