$@表示生成目标 

 

    

 
 
 比如 

 
 
 boot.o : boot.c 

 
 
  
 gcc -o $@ -c $< 

 
 
   

 
 
 其中 $@表示生成的目标 boot.o 

 
 
  
 $< 表示生成的依赖文件 boot.c