Makefile的编写及四个特殊符号的意义@、$@、$^、$

您所在的位置:网站首页 男女符号的意义是什么 Makefile的编写及四个特殊符号的意义@、$@、$^、$

Makefile的编写及四个特殊符号的意义@、$@、$^、$

2024-07-16 00:55| 来源: 网络整理| 查看: 265

 

https://www.cnblogs.com/sky-heaven/p/9450435.html

 

Makefile一般的格式是:

                                     target:components 

                                               rule

 

一、@

这个符串通常用在“规则”行中,表示不显示命令本身,而只显示它的结果,例如Makefile中的内容为:

DIR_OBJ=./objCMD_MKOBJDIR=if [ -d ${DIR_OBJ} ]; then exit 0; else mkdir ${DIR_OBJ}; fi

mkobjdir: @${CMD_MKOBJDIR}命令行执行如下:make mkobjdir此时不会显示在命令行不会显示出if [ -d ${DIR_OBJ} ]; then exit 0; else mkdir ${DIR_OBJ}; fi,但如果规则行的TAB后没有以@开头,则会显示,不信可以试试。

 

二、$@、$^、$



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3