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

自己在电脑上建文档做网站怎么做wordpress主题布局

自己在电脑上建文档做网站怎么做,wordpress主题布局,网站模板双语,望野翻译今天学习Makefile预定义变量的使用#xff0c;加qq#xff1a;1126137994.微信#xff1a;liu1126137994一起学习更多技术#xff01;#xff01;#xff01; 1.预定义变量#xff1a;自动变量 在Makefile中存在一些预定义过的变量#xff0c;我们可以直接拿来使用而…今天学习Makefile预定义变量的使用加qq1126137994.微信liu1126137994一起学习更多技术 1.预定义变量自动变量 在Makefile中存在一些预定义过的变量我们可以直接拿来使用而不用自己再定义 自动变量 $ , $^ , $特殊变量 $(MAKE) , $(MAKECMDGOALS) , $(MAKEFILE_LIST) , $(MAKE_VERSION) , $(CURDIR) , $(.VARIABLES) ...我们先来看看特殊变量的意义 -$ *代表当前规则中触发命令后会被执行的目标 -$^ *代表当前规则中的所有的依赖 -$ *代表当前规则中的第一个依赖 自动变量的使用示例如下所示 all : first second thirdecho \$$ $echo $$^ $^echo $$ $ 注意 1. $对于Makefile来讲具有特殊含义所以输出时要加一个$进行转义2. $队友Bash shell 具有特殊意义所以输出时需要加上\进行转义 下面给出一个例子来理解上述的概念 .PHONY : all first second third all : first second thirdecho \$$ $echo $$^ $^echo $$ $firtst: second: third: 输入make运行后显示 下面我们将第四课的Makefile修改一下使用自动变量让内容更简洁点击查看第四课的博客第四课内容 CC : g TARGET : hello-world.out$(TARGET) : func.o main.o$(CC) -o $(TARGET) func.o main.ofunc.o : func.c$(CC) -o func.o -c func.cmain.o : main.c$(CC) -o main.o -c main.c.PHONY : rebuild clean allrebuild : clean allall : $(TARGET)clean :rm *.o $(TARGET)将上述Makefile修改为以下的内容 CC : g TARGET : hello-world.out$(TARGET) : func.o main.o$(CC) -o $ $^func.o : func.c$(CC) -o $ -c $^main.o : main.c$(CC) -o $ -c $^.PHONY : rebuild clean allrebuild : clean allall : $(TARGET)clean :$(RM) *.o $(TARGET) 可以看出使用自动变量后Makefile的内容变得更简洁 2.预定义变量特殊变量 一些特殊变量的意义 $(MAKE) 当前make解释器的文件名$(MAKECMDGOALS) 命令行中指定的目标名make的命令行参数$(MAKEFILE_LIST) make所需要处理的makefile文件列表当前makefile的文件名总是处于列表最后文件名之间以空格分离 看下面的例子来更加深刻的理解上述三个变量的意义 .PHONY : all out first second third testall out : echo $(MAKE)echo $(MAKECMDGOALS)echo $(MAKEFILE_LIST)first :echo firstsecond :echo secondthird :echo thirdtest :$(MAKE) first$(MAKE) second$(MAKE) third输入make test 输入make all 输入make first 一些特殊变量的意义 $(MAKE_VERSION) 代表当前make解释器的版本$(CURDIR) 代表当前make解释器的工作目录$(.VARIABLES) 所有已经定义了的变量名列表预定义和自定义的变量都包括在内 看下面一个例子来理解一下上面三个特殊变量的意义与使用方法 .PHONY : test1 test2TDelphi : Delphi Tang D.T.Software : D.T.test1 :echo $(MAKE_VERSION)echo $(CURDIR)echo $(.VARIABLES)test2 :echo $(RM)输入make运行结果为 从上面运行结果可以看出我的make的版本是3.81 make解释器的目录为/home/delphi 而且可以在变量名列表中找到我们定义的变量D.T.Software 与 TDelphi 3.总结 makefile中提供了预定义变量供开发者使用预定义变量的使用能够使开发变得更加高效自动变量是makefile中最常见的变量使用$(.VARIABLES)能够获取所有的特殊变量 想一起探讨以及获得各种学习资源加我 qq1126137994 微信liu1126137994 可以共同交流关于嵌入式操作系统C语言C语言数据结构等技术问题。
http://www.huolong8.cn/news/60842/

相关文章:

  • 微网站制作电话网站优化师负责干什么
  • 彩票网站开发合法吗外贸网站建设深圳
  • 北京南站是丰台站吗长春是几线城市2020
  • 网站设计制作都有哪些福州短视频seo程序
  • vue做门户网站用什么ui杭州优化外包
  • 上海网站定制设计镇江网站建设制作企业
  • 网站开发选定制还是模板网站备案没有了
  • 网站建设 蔬菜配送网站建设淮安
  • 建设科技网络网站的意义和目的郑州建站系统费用
  • 国外教育网站模板名师工作室建设网站
  • 菏泽网站建设多少钱企业公司网站建设方案
  • 汉邦未来网站开发学校网站建设钉钉
  • 网站设计制作办公室装修设计连锁
  • dw做网站 怎么做背景图片网站产品展示代码
  • 网站优化 ppt网站页面设计有哪些
  • 网站怎么做详情页网站地图制作怎么做?
  • 专门用来查找网址的网站手机网页打不开被拦截了怎么办
  • 史丹利网站开发团队赣州网站维护
  • 企业建设网站选择免费创建论坛网站
  • 南京玄武区建设局网站网站群软件
  • 武清区网站建设金鹏建设集团网站
  • 南京太阳宫网站建设珠海h5建站
  • 承德做网站公司wordpress问题
  • 做网站容易 但运营难wordpress install.php 500
  • 怎样做网站店铺wordpress 用户验证码
  • 网站建设优化服务市场怎样做服装网站
  • 17网站一起做网店怎么下单如何设置wordpress的内存
  • 做网站必须购买空间吗alexa全球网站排名
  • 江苏网站建设怎么样点广告挣钱网站有哪些
  • 便捷网站建设费用网站建设的类型有几种