摘要: make工程管理器就是一个“自动编译管理器”,“自动”是指它能够根据文件时间戳自动发现更新过的文件而减少编译的工作量,同时,它通过读入Makefile文件的内容来执行大量的编译工作。用户只需编写一次简单的编译语句即可。它大大提高了项目开发和维护的工作效率,而且几乎所有Linux下的项目编程均会涉及到make管理器。Makefile关系到了整个工程的编译规则。一个工程中的源文件不计数,其按类型、功能、模块分别放在若干个目录中,Makefile定义了一系列的规则来指定,哪些文件需要先编译,哪些文件需要后编译,哪些文件需要重新编译,甚至于进行更复杂的功能操作,因为makefile就像一个Shell脚 阅读全文
posted @ 2012-12-27 15:39 雪中飞 阅读(1978) 评论(1) 推荐(0) 编辑