首页 > 其他 > 详细

如何在makfile中查看变量的值

时间:2014-07-18 22:13:53      阅读:459      评论:0      收藏:0      [点我收藏+]

  在makefile中查看变量的取值是多少应该是一个比较麻烦的问题,但是本大神自己研究出一个十分方便的方法.这个方法十分简单。现在介绍如下

如果在一个十分复杂庞大的makefile文件中,有个地方用到一个变量SRC_FILE,你很想知道makefile运行到此处的时候这个变量的值为多少。那么你可以在这个变量的下面写两行东东:

 $(shell echo $(SRC_FILE) > readme.txt )

  rrrrrrrrrrrrrrrrrrr

第一行其实是调用shell命令来将这个变量的值输入到readme变量中,makefile中shell命令会比规则命令先执行,所以此处肯定可以运行的。第二行的“rrrrrrrrrrrrrrrrrrrrr”其实就是一行人为的制造错误,因为有些makefile执行时间很长,而我们只是想知道SRC_FILE这个变量的值是多少,无需再执行一次完整的makefile,于是在第二行加一个格式错误的代码,那么makefile在执行完这个shell的命令后便会错误退出。

 至此 完毕!

如何在makfile中查看变量的值,布布扣,bubuko.com

如何在makfile中查看变量的值

原文:http://www.cnblogs.com/Blue-Moon/p/3853481.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!