最近先要把gnu的东西看看,不然以后跨平台开发会很麻烦。经过很长一段时间的左思右想
,最后还是决定以后的开发编译器要紧紧依靠gnu了,这也是现在能想到的比较划算的选择。平时的基础联系还是用borland compiler来完成,c++ builderX也可以使用GNU的。
写个开始。先声名,我这里不是翻译,是为了以后自己方便写的理解后的内容,我不会放到文档里,但是要是有人看了,还请不要来打击我的积极性。一些我拿不准的句子,或句子含义深刻的,为了我自己的方便,我也会写原句。我会先学习mingw里所提供的工具的。
GNU “make”程序——中国人的文法习惯就是好,不想英语。。。。。。。
网址在这里: http://www.gnu.org/software/make/manual/make.html
——很高兴great firewall没有让GNU不可访问——说实话,总是觉得CCP的某些保守官员严重阻碍了国家的发展和进步。。。哎,已经懒得和他们生气了。
/*。。。。。。打开那网页,看到那长长的篇幅。。。我才知道为什么外国人不说废话(其实早就知道了)——要是他们能有中国的官员们的臭屁本领的一半,西方国家就不会再有任何能提供纤维素的植物存活——英语真是太废纸张了,太占地方了。。。。。。每每看到英文,都有一重强烈的想统一世界的冲动。。。。。。。*/
/*真的很想打退堂鼓了,太长了,我要看到猴年马月。。。。。。间常用的看吧,反正不常用的看了意义也//不大,能看多少看多少把,也只能如此了,真是太长了。。。。。*/
版本信息:This edition of the GNU Make Manual, last updated 08 July 2002, documents GNU
GNU make工具会自动判断大程序的各个部分那些需要重编译,并发出命令重编译他们。 The GNU
目录:
写个开始。先声名,我这里不是翻译,是为了以后自己方便写的理解后的内容,我不会放到文档里,但是要是有人看了,还请不要来打击我的积极性。一些我拿不准的句子,或句子含义深刻的,为了我自己的方便,我也会写原句。我会先学习mingw里所提供的工具的。
GNU “make”程序——中国人的文法习惯就是好,不想英语。。。。。。。
网址在这里: http://www.gnu.org/software/make/manual/make.html
——很高兴great firewall没有让GNU不可访问——说实话,总是觉得CCP的某些保守官员严重阻碍了国家的发展和进步。。。哎,已经懒得和他们生气了。
/*。。。。。。打开那网页,看到那长长的篇幅。。。我才知道为什么外国人不说废话(其实早就知道了)——要是他们能有中国的官员们的臭屁本领的一半,西方国家就不会再有任何能提供纤维素的植物存活——英语真是太废纸张了,太占地方了。。。。。。每每看到英文,都有一重强烈的想统一世界的冲动。。。。。。。*/
/*真的很想打退堂鼓了,太长了,我要看到猴年马月。。。。。。间常用的看吧,反正不常用的看了意义也//不大,能看多少看多少把,也只能如此了,真是太长了。。。。。*/
版本信息:This edition of the GNU Make Manual, last updated 08 July 2002, documents GNU
make
Version 3.80.
GNU make工具会自动判断大程序的各个部分那些需要重编译,并发出命令重编译他们。 The GNU
make utility automatically determines which pieces of a large program need to be recompiled, and issues the commands to recompile them.目录:
1. Overview of make | ||
| 2. An Introduction to Makefiles | An introduction to make. | |
| 3. Writing Makefiles | Makefiles tell make what to do. | |
| 4. Writing Rules | Rules describe when a file must be remade. | |
| 5. Writing the Commands in Rules | Commands say how to remake a file. | |
| 6. How to Use Variables | You can use variables to avoid repetition. | |
| 7. Conditional Parts of Makefiles | Use or ignore parts of the makefile based on the values of variables. | |
| 8. Functions for Transforming Text | Many powerful ways to manipulate text. | |
9. How to Run make | How to invoke make on the command line. | |
| 10. Using Implicit Rules | Use implicit rules to treat many files alike, based on their file names. | |
11. Using make to Update Archive Files | How make can update library archives. | |
12. Features of GNU make | Features GNU make has over other makes. | |
| 13. Incompatibilities and Missing Features | What GNU make lacks from other makes. | |
| 14. Makefile Conventions | Conventions for writing makefiles for GNU programs. | |
| A. Quick Reference | A quick reference for experienced users. | |
| B. Errors Generated by Make | A list of common errors generated by make. | |
| C. Complex Makefile Example | A real example of a straightforward, but nontrivial, makefile. |
博主为方便跨平台开发,决定依靠GNU进行开发,平时基础练习用borland compiler。博主将学习mingw里的工具,还提及要学习GNU “make”程序,该工具能自动判断大程序需重编译部分并发出重编译命令。
88

被折叠的 条评论
为什么被折叠?



