博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
GNU make manual 翻译(二十九)
阅读量:6899 次
发布时间:2019-06-27

本文共 693 字,大约阅读时间需要 2 分钟。

继续翻译
复制代码
   In practice, we might want to write the rule in a somewhat more 
complicated manner to handle unanticipated situations.  We would do
this:                        
                        
     .PHONY : clean                        
     clean :                        
             -rm edit $(objects)                        
                        
This prevents `make' from getting confused by an actual file called 
`clean' and causes it to continue in spite of errors from `rm'.  (See 
*note Phony Targets::, and *note Errors in Recipes: Errors.)                        
复制代码
在实践中,我们也许想要写一个有点复杂的规则去处理未预料的各种情况。我们应当这样作:
      .PHONY :  clean
      clean     :  
                    -rm  edit  $(objects)
这可以防止 make 发现一个名字为clean 的文件的时候产生歧义。可以让它不至于产生错误而可以继续运行。 (*note Phony Targets::,  *note Errors in Recipes: Errors.)
后文待续
本文转自健哥的数据花园博客园博客,原文链接:http://www.cnblogs.com/gaojian/archive/2012/09/13/2683714.html,如需转载请自行联系原作者
你可能感兴趣的文章
php去除正斜杠,php怎么去掉斜线
查看>>
python excel 图表 matplotlib,使用matplotlib沿图表绘制表格
查看>>
爬虫 新闻 mysql,大规模异步新闻爬虫【3】:让MySQL数据库操作更方便
查看>>
php设置延迟响应,php能不能做到,只给某个用户延迟响应,其它用户不受影响?...
查看>>
oracle经常无响应,Oracle无响应故障
查看>>
php xml 转换数组函数,php xml转换成数组格式
查看>>
oracle12c不买会咋样,ORACLE 12c - “不是单一群体功能”
查看>>
php simplexml_load_file 详解,php中simplexml_load_file函数用法实例讲解
查看>>
linux登录用户who,技术|Linux who 命令 – 显示系统登录者
查看>>
linux内核下载 2.6.32,linux内核升级到2.6.32
查看>>
client linux amd64,linux 下安装minio并配置
查看>>
linux中配置nginx,linux中编译安装和配置nginx
查看>>
Linux循环sql调用,shell中使用SQL实现查询
查看>>
linux中make命令大全,Linux中的命令 make -f 是什么意思
查看>>
qcustomplot在Linux开发板,QCustomplot的使用以及编译动态链接库的过程
查看>>
aes逆字节替换C语言,AES加密算法之字节替换操作
查看>>
2017福建省c语言编程题,[蓝桥杯][2017年第八届真题]九宫幻方-题解(C语言代码)
查看>>
c语言实验九结构体和共用体的区别,[C语言程序设计实验九结构体和共用体答案西北民大电气院.doc...
查看>>
android刷机工具mac版,刷机精灵mac版
查看>>
android+如何封装功能,Android - 如何封装 opengl 流程
查看>>