Makefile的编写及四个特殊符号的意义@、$@、$^、$ |
您所在的位置:网站首页 › 男女符号的意义是什么 › Makefile的编写及四个特殊符号的意义@、$@、$^、$ |
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 |