日期:2014-05-16  浏览次数:20586 次

makefile文件与批处理文件
各位高手请教了~~~
  需要makefile文件与批处理文件区别和相同的详细讲解!!!!!

------解决方案--------------------
makefile 是为编译程序服务的,可以智能判定哪个文件需要编译

批处理?说的是shell脚本?
那个就是灵活多了,你自己可以随意组织逻辑
------解决方案--------------------
makefile是由make解释的,脚本是由shell解释的,规则会有不同

------解决方案--------------------
某种程度上有相同效果,当是他们的内部语法是不同的
------解决方案--------------------
应用场合不一样,不能这样比较的
makefile主要用于编译代码,用批处理来做的话,效率很低,甚至无法实现

------解决方案--------------------
批处理那是命令的集合,不用输入那么多便可执行;
makefile是一堆文本命令的集合,用于编译,它会被make程序使用,符合规范即可