GNU make manual 翻译(二十五)

简介:
继续翻译

This is how we would write the makefile in actual practice.  (The 
complications associated with `clean' are described elsewhere.  See 
*note Phony Targets::, and *note Errors in Recipes: Errors.)                        
                        
   Because implicit rules are so convenient, they are important.  You 
will see them used frequently.                        
这是我们如何在实际的实践中如何写 makefile的方式。

(关于 clean 相关的杂七杂八的部分会在其他的部分讲述。可以参看:

  *note Phony Targets::, and note Errors in Recipes: Errors.

)

 

因为隐式的规则是如此便利,所以它们是很重要的。你将会看到它们经常被使用。 

后文待续


本文转自健哥的数据花园博客园博客,原文链接:http://www.cnblogs.com/gaojian/archive/2012/09/13/2683552.html,如需转载请自行联系原作者

目录
相关文章
|
Linux C语言
make: gcc:命令未找到
make: gcc:命令未找到
make: gcc:命令未找到
|
编译器 Linux 开发工具
|
9月前
|
存储 编译器 C语言
深入理解GCC 和 G++ 编译器
GCC 和 G++ 是 GNU 工具链中的核心编译器,支持 C 和 C++ 程序开发。本文详细介绍其编译流程、常用选项及动态链接与静态链接的区别。编译过程分为预处理、编译、汇编和链接四个阶段,每个阶段有特定任务和命令选项。常用选项如 `-E`、`-S`、`-c` 和 `-o` 分别用于预处理、生成汇编代码、生成目标文件和指定输出文件。动态链接节省空间且易于更新,但依赖运行时库;静态链接独立高效,但文件较大且更新困难。合理选择优化选项(如 `-O0` 至 `-O3`)可提升程序性能。掌握这些知识有助于开发者更高效地编写、调试和优化代码。
382 23
深入理解GCC 和 G++ 编译器