关于Makefile中的几个=号

原创 2013年12月05日 13:34:25
c=haha
b=$c
a:=$b
c=wawa

#echo bis $b
#echo a is $a

all:
        echo b is $b
        echo a is $a
c=lala
a:=$b

c=tt

 make

答案是 b is tt ,a is lala

原因是这些表达式都会自动提到前面。或者说和位置无关。

:=为立即展开。

=为延迟展开。



makefile与静态库的几个实例

http://blogold.chinaunix.net/u2/88055/showart_1712692.html目的 从复杂的工作中简化出来。网上有一些制作Makfile的文章,只停留在Makef...

几个简单适合小程序的Makefile

几个简单适合小程序的Makefile,可直接拷贝使用,自己mark一下,这样长时间不用Makefile也不用去看手册了 0.只有一个文件 # 变量的定义,方便使用 CC      = gcc...

linux: 几个常用makefile模板

不才,总结个人常用makefile模板,以备后用。 1、编译动态库 [plain] view plaincopy ################################...
  • weiqubo
  • weiqubo
  • 2013年09月04日 10:37
  • 5414

linux: 几个常用makefile模板

不才,总结个人常用makefile模板,以备后用。 1、编译动态库 ############################################################# #...
  • lzx_bupt
  • lzx_bupt
  • 2012年09月17日 16:18
  • 17577

makefile中几个语法

1.  变量赋值 '=' 和 ':=' 的区别 保存此makefile #example a = orginal_value b = $(a)  a = later_value...
  • yarsen
  • yarsen
  • 2011年11月21日 10:08
  • 719

几个好用的makefile 几乎可以不用修改

几个好用的makefile 几乎可以不用修改(转)  (2011-08-25 18:13:22) 转载▼ 标签:  杂谈   Mak...

Linux 自己写的几个比较简单的makefile

什么是makefile       一个文本形式的文件,其中包含一些规则告诉make编译哪些文件以及怎样编译这些文件。通过make命令来逐步执行Makefile定义好的编译规则。makefile带来的...

NET获取硬盘序列号的几个方法

  • 2016年07月22日 18:44
  • 68KB
  • 下载

Makefile 中的几种等号

在Makefile中我们经常看到 = := ?= +=这几个赋值运算符,那么他们有什么区别呢?我们来做个简单的实验 新建一个Makefile,内容为: ifdef DEFINE_VRE   ...
  • gxh9314
  • gxh9314
  • 2012年04月26日 15:18
  • 720

make/makefile中的加号+,减号-和at号@的含义

http://www.cnblogs.com/leaven/p/4337628.html http://www.crifan.com/order_make__makefile_in_the_...
  • zxygww
  • zxygww
  • 2015年10月16日 17:47
  • 964
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:关于Makefile中的几个=号
举报原因:
原因补充:

(最多只允许输入30个字)