Makefile

  1. $ ? 是一个自动化变量
  2. objects = .o
    上面这个例子,表示了,通符同样可以用在变量中。并不是说[
    .o]会展开,不!objects
    的值就是“*.o”。Makefile 中的变量其实就是 C/C++中的宏。如果你要让通配符在变量中
    展开,也就是让 objects 的值是所有[.o]的文件名的集合,那么,你可以这样:
    objects := $(wildcard *.o)
  3. VPATH = src:…/headers
    上面的的定义指定两个目录,“src”和“…/headers”,make 会按照这个顺序进行搜
    索。目录由“冒号”分隔。(当然,当前目录永远是最高优先搜索的地方)
  4. make -n
    用于调试,不会编译的
  5. :set list ->可以查看隐藏的制表符等
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值