make基础
记录个人学习笔记
NameisBoy
道阻且长,行则将至。
展开
-
Makefile零星知识(持续更新中...)
1、变量 1.1变量类型 A = xxx // 延时变量 B ?= xxx // 延时变量,只有第一次定义时赋值才成功;如果曾定义过,此赋值无效 C := xxx // 即时变量 D += yyy // 如果 D 在前面是延时变量,那么现在它还是延时变量; // 如果 D 在前面是立即变量,那么现在它还是立即变量 编写如下makefile,A为即时变量,B为延时变量: 执行: 说明: ...原创 2020-02-15 19:25:48 · 145 阅读 · 0 评论 -
make基础
前言 Makefile的使用是为了方便我们对整个工程进行编译,提高我们的效率。使用Makefile可以非常方便的使用make一个命令来编译整个工程,当我们修改工程的部分文件只对这些修改的部分进行编译、链接生成可执行文件。当然前提是Makefile要写的好!!! make规则 Makefile的make命令是如何实现高效的编译呢?取决于一些简单的规则: 工程没有编译过,目标文件不存在,对整个工程进...原创 2020-02-15 16:12:41 · 286 阅读 · 0 评论