关于makefile,中文方面的资料,流传最广的就是那个:
跟我一起写makefile
不过,后来发现,其实,其中的内容,原来是来自于:
make的官网的文档
比如,此处,找到了make的3.79版本的在线手册:
GNU Make – A Program for Directing Recompilation
注:
最新make是3.82版本的
但是却由于一些原因,而还使得很多人不得不退回到3.81:
【记录】更换cygwin中某个模块的版本:再次将make从3.82换成3.81
而在线手册中,其实已经解释的很好,很清楚了。
余下的,就是需要自己抽精力,去好好看看其中各个章节了:
- 1 Overview of make
- 2 An Introduction to Makefiles
- 3 Writing Makefiles
- 4 Writing Rules
- 5 Writing the Commands in Rules
- 6 How to Use Variables
- 7 Conditional Parts of Makefiles
- 8 Functions for Transforming Text
- 9 How to Run make
- 10 Using Implicit Rules
- 11 Using make to Update Archive Files
- 12 Features of GNU make
- 13 Incompatibilities and Missing Features
- 14 Makefile Conventions
- A Quick Reference
- B Errors Generated by Make
- C Complex Makefile Example
- Index of Concepts
- Index of Functions, Variables, & Directives
当然,更多的还是:
等需要参考哪部分,再抽空好好看看具体的解释。
但是,有空还是需要好好去看看:
以便搞清楚makefile的来龙去脉
以及背景逻辑。
至于细节,则的确是以后用到再查,即可。
转载请注明:在路上 » 【整理】makefile的参考资料:在线手册