现在的位置: 首页 > 综合 > 正文

Makefile Notes (1)

2013年06月06日 ⁄ 综合 ⁄ 共 232字 ⁄ 字号 评论关闭

1. shell 语句必须在一行中执行完毕。

2. $加变量时 Makefile的变量, 在Makefile中 shell的变量是以 $$开头的。

3.Makefile中的 执行shell 命令时 “;” 分号后的命令式基于分号前的命令执行的,

所以,如果想建立一个大型项目时,自己写Makefile,你想进入子目录,编译并执行命令

@for  $$i   in `echo $(SUBDIRS)` ; do \

         cd $$i ; make -f Makefile ;\
#这句是非常重要的,退回到主目录中。
         cd ..; \
 done

抱歉!评论已关闭.