Makefile
liushuiwen101423
这个作者很懒,什么都没留下…
展开
-
makefile常用讲解二
4)变量的引入 变量的引入和应用: CC=gcc HD=-I headers SC=-c $ OBJ=-o $@ bin/st_work : obj/main.o obj/st_work.o obj/fun.o gcc $^ -o $@ (命令一定要用以Tab开头) obj/st_work.o : sources/st_work.c原创 2014-07-25 09:24:29 · 397 阅读 · 0 评论 -
makefile常用语法讲解一
1、make是一个解释makefile中指令的命令工具。Make工具最主要也是最基本的功能就是通过makefile文件来描述源程序之间的相互关系并自动维护编译工作。而makefile 文件需要按照某种语法进行编写,文件中需要说明如何编译各个源文件并连接生成可执行文件,并要求定义源文件之间的依赖关系。 Makefile 里主要包含了五种类型的语句/行:显式规则、隐式规则、变量定义、文件指示和注原创 2014-07-25 09:18:15 · 389 阅读 · 0 评论 -
makefile常用讲解三
8)objects = *.o 通配符同样可以用在变量中。并不是说[*.o]会展开,objects的值就是“*.o”。Makefile 中的变量其实就是 C/C++中的宏。如果你要让通配符在变量中展开,也就是让 objects 的值是所有[.o]的文件名的集合,那么,你可以这样:objects := $(wildcard *.o),这种用法由关键字“wildcard”指出。原创 2014-07-25 09:25:56 · 409 阅读 · 0 评论