你的位置:首页 > 软件开发 > 操作系统 > Linux开发工具之Makefile(上)

Linux开发工具之Makefile(上)

发布时间:2016-03-15 12:00:04
二、makefile01.make工具 利用make工具可以自动完成编译工作。这些工作包括:如果修改了某几个源文件,则只重装新编译这几个源文件;如果某个头文件被修改了,则重新编译所有包含该头文件的源文件。利用这个自动编译可大大简化开发工作,避免不必要的重新编译。 ma ...
二、makefile个源文件,则只重装新编译这几个源文件;如果某个头文件被修改了,则重新编译所有包含该头文件的源文件。利用这个自动编译可大大简化开发工作,避免不必要的重新编译。  make工具通过一个称为Makefile的文件来完成并自动维护编译工作。Makefile文件描述了整个工程的编译、链接等规则。以是要执行的动作,如clean,也成为伪目标。赖于多个文件。下执行的程序)。注意:每个命令行的起始字符必须为TAB字符!这就是Makefile最核心的内容#touch main.c add.c sub.c add.h sub.h#make(默认生成第一个目标)#make main.o.PHONY:clean(Makefile文件的最开头.表示clean是一个伪目标)提示:make:'clean'is up to date.03.Makefile自动化变量#vi Makefile.1执行)#make clean -f Makefile.104.Makefile编译多个可执行文件#mkdir 01#vi Makefile

原标题:Linux开发工具之Makefile(上)

关键词:linux

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录