Makefile中通配符“*”与“%”的区别是什么?
此两者均为通配符,但更准确的讲,%为Makefile规则通配符,一般用于规则描述,如
%.o:%c
$(CC) $
表示所有的目标文件及其依赖文件,或者
$(filter %.c ,SOURCES)
此处SOURCES表示包含.c .cc .cpp等多类型源文件,该过滤器函数将c文件过滤出来,而%.c即为此过滤器规则。
通配符*则不具备上述功能。尤其是在Makefile,当变量定义或者函数调用时,该通配符的展开功能就失效了,即不能正常使用了,此时需要借助wildcard函数。二者应用范围不同。
形容词:creative,名词:creation
create
英?[kri'e?t];?美?[kri'e?t]? ?
v.?创造;造成;adj.?创造的
create,design均有“创造”,“制作”之意。区别:
1、create侧重创造出来的东西以前并不存在,或者指独具特色的创作。
2、design主要指在艺术或技术领域的创作设计,强调构思多于实际制造。
扩展资料:
近义词:
make
英?[me?k];美?[me?k]? ?
v.?做;制造;使得;赚(钱);成功;达成;n.?性格;式样;制造;生产量
1、make后接不定式时的用法:用在make+宾语+动词的不定式中时,动词前面不能加to,这时是“使、让某人(或某物)做”的意思。make在被动用法中,动词前必须要加上to。但是如果make是单纯“制造”的意思,to不能省略。
2、另外,在谤语里make的宾语后面的不定式的to也不可省略。
内容声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构)的官方网站或公开发表的信息。部分内容参考包括:(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供参考使用,不准确地方联系删除处理!本站为非盈利性质站点,本着为中国教育事业出一份力,发布内容不收取任何费用也不接任何广告!)