OpenWrt编译使用$(warning $(call subdir,$(curdir)))将宏subdir展开的结果打印出来

tools/Makefile、target/Makefile、package/Makefile、toolchain/Makefile

这4个文件最后一行使用$(eval $(call subdir,$(curdir)))展开生成各个子目录的编译规则


以tools/Makefile中展开宏subdir为例


include/subdir.mk中定义的宏subdir

使用warning打印展开的结果

$(warning $(call subdir,$(curdir)))


片段。。。

tools/clean: .config prereq tools/gmp/clean tools/mpfr/clean tools/mpc/clean tools/libelf/clean tools/m4/clean tools/libtool/clean tools/autoconf/clean tools/automake/clean tools/flex/clean tools/bison/clean tools/pkg-config/clean tools/sed/clean tools/mklibs/clean tools/sstrip/clean tools/ipkg-utils/clean tools/genext2fs/clean tools/e2fsprogs/clean tools/mtd-utils/clean tools/mkimage/clean tools/firmware-utils/clean tools/patch-cmdline/clean tools/quilt/clean tools/yaffs2/clean tools/flock/clean tools/padjffs2/clean tools/mm-macros/clean tools/xorg-macros/clean tools/xfce-macros/clean tools/missing-macros/clean tools/xz/clean tools/cmake/clean tools/scons/clean tools/lzma-old/clean tools/squashfs/clean tools/lzma/clean tools/squashfs4/clean
   tools/download: .config prereq tools/gmp/download tools/mpfr/download tools/mpc/download tools/libelf/download tools/m4/download tools/libtool/download tools/autoconf/download tools/automake/download tools/flex/download tools/bison/download tools/pkg-config/download tools/sed/download tools/mklibs/download tools/sstrip/download tools/ipkg-utils/download tools/genext2fs/download tools/e2fsprogs/download tools/mtd-utils/download tools/mkimage/download tools/firmware-utils/download tools/patch-cmdline/download tools/quilt/download tools/yaffs2/download tools/flock/download tools/padjffs2/download tools/mm-macros/download tools/xorg-macros/download tools/xfce-macros/download tools/missing-macros/download tools/xz/download tools/cmake/download tools/scons/download tools/lzma-old/download tools/squashfs/download tools/lzma/download tools/squashfs4/download
   tools/prepare: .conf

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值