当前位置: 首页 > news >正文

汇中建设 官方网站宁德市人社局

汇中建设 官方网站,宁德市人社局,写作网站5妙不写就删除,网站建设导航栏变化一、makefile的作用 makefile是一个文件,是围绕依赖关系和依赖方法的自动化编译工具 一个工程中的源文件有很多,按照不同的类型、功能、模块放在不同的目录中。而makefile定义了一系列的规则来指定,那些文件需要先编译,那些文件…

一、makefile的作用

makefile是一个文件,是围绕依赖关系和依赖方法的自动化编译工具

一个工程中的源文件有很多,按照不同的类型、功能、模块放在不同的目录中。而makefile定义了一系列的规则来指定,那些文件需要先编译,那些文件需要后编译,以及更加复杂的功能

makefile的好处:自动化编译。makefile在编写完成后,只需要执行make命令,就可以对整个工程进行自动编译,提高了软件开发的效率

make是一条命令,用来运行makefile文件。makefile是一个文件,用于定义编译的规则。两个搭配使用,完成项目自动化构建

二、使用方法

一个简单的makefile文件编写

test:test.cgcc -o test test.c
.PHONY:clean
clean:rm -f test

这段代码中的解释如下:

1)现有文件为test.c,目标文件为test。通过执行gcc生成test文件

2).PHONY的英文示意是伪造的、假的。因此代码可以简单理解为伪造了一个clean文件。执行clean文件就会执行下面clean内实现的语句rm -f test

程序执行结果如下:

三、问题 

问题一:如果连续执行两次make操作,是否会生成两个test可执行文件?

并不会重复生成文件,会提示可执行文件已经为最新

问题二:makefile如何得知是否需要重新执行呢?

通过对比时间来执行,可以使用stat命令来查看文件状态

如果源文件的更改时间比可执行文件的时间跟新,则重新生成可执行文件

可以通过touch测试,touch的功能是如果不存在文件则生成该文件,如果存在文件则更新该文件的时间

从下图可以看出,在touch后test.c的时间更新。因此make会重新生成新的可执行文件

http://www.tj-hxxt.cn/news/115520.html

相关文章:

  • 做网站的有什么软件dw网页制作教程
  • 云南网站建设优化竞价推广和信息流推广
  • 婚庆行业网站建设方案1百度上广告怎么搞上去的
  • 现在市场网站建设怎么样网络营销网站推广方法
  • 软件开发步骤及周期长沙seo优化排名推广
  • 韩国做美食的视频网站百度关键词排行榜
  • 定制产品去哪个平台win10优化工具
  • 在线logo制作生成免费网站广州关键词seo
  • 商城网站可以不备案吗韩国日本比分
  • 企业名字查重系统深圳网站建设优化
  • 做外贸网站服务器要选择哪里的常熟网络推广
  • ssm网站项目 导出怎么做关键词seo培训
  • 怎么建设一个电影资源网站解析外贸推广优化公司
  • 网站开发日志文档电商平台网站
  • java做3d游戏下载网站有哪些软件网店推广方案策划书
  • 石家庄新钥匙做网站免费优化网站
  • 域名上面怎么建设网站怎么下载百度
  • 箱包网站设计网站运营培训
  • 网站建设seo代发软文
  • 济宁网站建设流程整合营销理论主要是指
  • 做网站百度还是阿里巴巴好国外网站谷歌seo推广
  • 网站源码推荐更厉害的病毒2024
  • php做网站视频电脑优化大师有用吗
  • 广东省建设厅官方网站搜索引擎优化方法案例
  • 网站做超链接薪资多少一个月seo运营是什么
  • copyright 个人网站上海百度关键词搜索推广服务
  • 湖北网站优化公司b2b电子商务网站
  • 电脑上做免费网站教程百度指数如何分析数据
  • 保定建设银行网站首页销售网站
  • 佛山网站建设哪个好快点tv下载安装