make使用例程*CONTENTSPAGE目录页1Make概述目录2Make使用实例1、Make概述Make命令像命令行参数一样接收目标。这些目标通常存放在以“Makefile”来命名的特殊文件中,同时文件也包含与目标相对应的操作。更多信息。当Make命令第一次执行时,它扫描Makefile找到目标以及其依赖。如果这些依赖自身也是目标,继续为这些依赖扫描Makefile建立其依赖关系,然后编译它们。一旦主依赖编译之后,然后就编译主目标(这是通过Make命令传入的)。假设对某个源文件进行了修改,再次执行make命令,它将只编译与该源文件相关的目标文件,因此,编译完最终的可执行文件节省了大量的时间。Make使用例程Make使用例程2、Make使用实例首先本实例的环境如下:下面是工程的内容:下面是Makefile的内容:Make使用例程接着举几个make命令应用的实例:,可以简单的使用make或者在make命令后带上目标wall。可以看到make命令第一次创建的依赖以及实际的目标。如果再次查看目录内容,:现在,,重新使用make编译工程:,。现在清理所有的目标文件和可执行文件test,你可以使用目标clean:。-B该参数选项的作用是让所有目标总是重新建立。到目前为止,make命令不会编译那些自从上次编译之后就没有更改的文件,但是,如果想覆盖make这种默认的行为,则可以使用-B选项,例如:可以看到尽管make命令不会编译任何文件,然而make-B会强制编译所有的
make使用教程kc08121306-d02. 来自淘豆网www.taodocs.com转载请标明出处.