1.make file各种知识简介:
该篇文章为转载,是对原作者系列文章的总汇加上标注。
支持原创,请移步陈浩大神博客:
http://blog.csdn.net/haoel/article/details/2886
2.对于新手而言,make file 常常出现undefined refference error,并且mac 的make file 规范 与 linux 的 make file规范有些许差异,
对于undefined refference error,请参考这位大神的博客:
http://blog.csdn.net/monzart7an/article/details/7912576
总结来说,本人踩过的巨坑有二:
1.make file 每个新命令一定要Tab起头!!!!
2.make file 中的文件放置顺序,库链接的放置顺序时有讲究的,错误放置的顺序会导致undefined refference error!!!