GNU make manual 翻译(十六)

继续翻译

复制代码
2.3 How `make' Processes a Makefile    
===================================    
    
By default, `make' starts with the first target (not targets whose    
names start with `.').  This is called the "default goal".  ("Goals"    
are the targets that `make' strives ultimately to update.    You can    
override this behavior using the command line (*note Arguments to    
Specify the Goals: Goals.) or with the `.DEFAULT_GOAL' special variable    
(*note Other Special Variables: Special Variables.).      
    
   In the simple example of the previous section, the default goal is to    
update the executable program `edit'; therefore, we put that rule first.  
复制代码

make 如何处理一个 Makefile

缺省情况下,make 启动时执行第一个目的。这被称为缺省终点。

(终点(goal) 就是 make 努力要最终达成的改变。)

你可以通过使用命令行来改变这种行为(*note Arguments to Specify the Goals: Goals.)

或者 用 .DEFAULT_GOAL 特殊变量(*note Other Special Variables: Special Variables.)

在前面的 简单的例子章节中,缺省的终点是 改变 可执行程序 edit。 因此我们把这个规则放在最前面。

后文待续

posted @   健哥的数据花园  阅读(222)  评论(0编辑  收藏  举报
编辑推荐:
· ASP.NET Core - 日志记录系统(二)
· .NET 依赖注入中的 Captive Dependency
· .NET Core 对象分配(Alloc)底层原理浅谈
· 聊一聊 C#异步 任务延续的三种底层玩法
· 敏捷开发:如何高效开每日站会
阅读排行:
· 互联网不景气了那就玩玩嵌入式吧,用纯.NET开发并制作一个智能桌面机器人(一):从.NET IoT入
· .NET 开发的分流抢票软件,不做广告、不收集隐私
· ASP.NET Core - 日志记录系统(二)
· 实现windows下简单的自动化窗口管理
· 一个超经典 WinForm,WPF 卡死问题的终极反思
点击右上角即可分享
微信分享提示