关于make 文件的 格式

关于make 文件的 格式

在 make文件中
install: foo
          if [ -d bb ];
        then
        cd bb;
        echo $((pwd));
        rm 1.o;
        rm 2.o;
        fi
                                                                                

install: foo
          if [ -d bb ]; \
        then  \
        cd bb;  \
        echo $((pwd));  \
        rm 1.o;  \
        rm 2.o;  \
        fi
" \ "  作用是什么 ?
我直接用 make  foo.c 通过了
当我 写了一个make文件( 只写了倚赖关系 foo.o: foo.c stdlib.h stdio.h)后 用 make -f mymake 是,提示我  :    make: *** 没有规则可以创建“foo.o”需要的目标“stdlib.h”。 停止。 为什么,是因为我没写库的路径吗?      
it's impossible to teach u the whole make story here. plz refer to make's manual for some basic concepts about it.      
偶的英文不太好,虽然翻译麻烦了些,但是印象深刻啊