日期:2014-05-16  浏览次数:20698 次

最近在学习linux C 看到了makefile部分,觉得makefile的语法很难理解,Makefile 的语法是不是shell语法?
最近在学习linux C 看到了makefile部分,觉得makefile的语法很难理解.
Makefile 的语法是不是 shell 语法?
二者有区别吗?
如果要学习 Shell 那本书好, 各位前辈推荐一下shell方面的好书,


------解决方案--------------------
makefile就是makefile,和shell的语法没有很大的关系。


但是有的时候makefile能用的shell的语法和命令,而且如果懂shell的话,对学些makefile有点帮助。
------解决方案--------------------
http://download.csdn.net/source/656504

严格的说,shell有很多种,不同的shell可能语法有一点区别。但是差别不大。

而且shell实际上很多的小工具组成的,学习shell的过程更多的是熟悉这些小工具的过程和熟悉Unix下的风格。
------解决方案--------------------
[Quote=引用:]
makefile就是makefile,和shell的语法没有很大的关系。


但是有的时候makefile能用的shell的语法和命令,而且如果懂shell的话,对学些makefile有点帮助。
[/Quoteup
------解决方案--------------------
我也觉得makefile有点难
------解决方案--------------------
把《跟我一起写makefile》下来看看吧