GNU简介GNU make 介绍 1.利用make自动编译 a) make 是UNIX环境最有用的工具之一。基本上,它是一种用来将大量编译工作自动化的 程式语言,其主要构想是让使用者不必重新编译一个已有最新目标文件的原始程 序。 b) 定义用语 目标(target): 一件需要完成的工作。许多情况下,目标就是你想要产生的文件名称。 依存关系 (dependency): 两个目标之间的关系。例如改变目标B则目标A也必须随之更改,则称目标A依靠目 标B。例如目标文件buzz.o依靠源文件buzz.c。 新版 (up to date): 一个文件若是比所有它依存文件的修改时间还要新,就是新版。 Make文件: 描述如何产生一个或者多个目标的文件。make 会先找名为makefile的make文件,然后再找名为Makefile的make 文件。 2如何修改Makefile a) 任何的make文件不管多复杂,其实只是一组描述如何建立目标的指令。例如: # A very simple makefile # Lines beginning with # are comments # She……
猜您喜欢
推荐内容
开源项目推荐 更多
热门活动
热门器件
用户搜过
随便看看
热门下载
热门文章
热门标签
评论