zoukankan      html  css  js  c++  java
  • GNU make manual 翻译( 一百六十一)

    继续翻译

    6.4 How Variables Get Their Values
    ==================================
    
    Variables can get values in several different ways:
    
       * You can specify an overriding value when you run `make'.  *Note
         Overriding Variables: Overriding.
    
       * You can specify a value in the makefile, either with an assignment
         (*note Setting Variables: Setting.) or with a verbatim definition
         (*note Defining Multi-Line Variables: Multi-Line.).
    
       * Variables in the environment become `make' variables.  *Note
         Variables from the Environment: Environment.
    
       * Several "automatic" variables are given new values for each rule.
         Each of these has a single conventional use.  *Note Automatic
         Variables::.
    
       * Several variables have constant initial values.  *Note Variables
         Used by Implicit Rules: Implicit Variables.

    6.4 变量如何使用它们的值
    ==================================

    变量可以通过以下几个方式来获得它们的值:

    *在你运行make的时候你可以设定一个覆盖值。*Note Overriding Variables :Overriding.

    *你可以在makefile中指定一个值,或者用赋值语句(*note Setting Variables: Setting.),或者用逐字逐句地定义(*note Defining Multi-Line Variables: Multi-Line.)

    *在环境中的变量便成为 make 的变量。*Note Variables from the Environment: Environment.  

    *有几个自动的变量在每一个规则李被赋予新的值。每一个值都有一个单独的应用。*Note Automatic Variables::

    *有几个变量有固定的初始值。*Note Variables Used by Implicit Rules: Implicit Variables.

    后文待续

  • 相关阅读:
    LCT男人八题系列
    hadoop 伪分布启动-fs格式化
    hadoop 安装
    Scala Actor入门
    Scala 隐式转换和隐式参数
    Scala 类型参数
    Scala 类型参数
    Scala 匹配模式
    scala 函数式编程之集合操作
    Scala 函数式编程
  • 原文地址:https://www.cnblogs.com/gaojian/p/2711264.html
Copyright © 2011-2022 走看看