makefile info和eval区别
来源:互联网 发布:2017最近的网络流行语 编辑:程序博客网 时间:2024/06/05 20:24
info 相当于宏展开,而eval相当于计算
pointer:=pointed_valuedefine fooval:=123arg:=$1$($(1)):=ooooendef#$(info $(call foo,pointer))$(eval $(call foo,pointer)).PHONY:targettarget: @echo ------------ @echo var:$(var),arg:$(arg) @echo pointer:$(pointer),pointed_value:$(pointed_value) @echo done @echo -------------
实例中:
- makefile中定义一个宏foo,第一个参数为$1
- info只是展开宏,不做计算,call调用“函数” foo,参数pointer
- eval计算,call调用”函数” foo,参数为pointer
阅读全文
1 0
- makefile info和eval区别
- Eval 和bind区别
- Eval( " ")和DataBinder.Eval(Container.DataItem, " ")区别
- eval和window.eval的区别
- Eval( " ")和DataBinder.Eval(Container.DataItem, " ")区别
- makefile eval函数和call函数 讲解
- WebRoot和Web-Info区别
- Eval和Bind的区别
- Eval和Bind的区别
- Bind和eval的区别
- Eval和Bind的区别
- Eval()和Bind()的区别
- Bind和eval的区别
- Eval和Bind的区别
- <%#eval%>和<%#bind%>的区别
- Eval和Bind的区别
- Bind和Eval的区别
- <%#eval%>和<%#bind%>的区别
- 我的豆瓣短评爬虫的多线程改写
- 排序算法3
- LCA转化RMQ(内附RMQ算法ST)
- 基础动态规划第一课
- SVM为什么走下“神坛”?
- makefile info和eval区别
- 535_微信调试需要打包
- 排序算法4
- 实用博客连接
- 536_未捕获异常处理
- LoginHandler
- Unity3D
- php常见数组函数
- Property Animation(属性动画)用法示例