GNU make manual 번역

3862 단어 Make
계속 번역
   The TARGET-PATTERN and PREREQ-PATTERNS say how to compute the

prerequisites of each target.  Each target is matched against the

TARGET-PATTERN to extract a part of the target name, called the "stem".

This stem is substituted into each of the PREREQ-PATTERNS to make the

prerequisite names (one from each PREREQ-PATTERN).



   Each pattern normally contains the character `%' just once.  When the

TARGET-PATTERN matches a target, the `%' can match any part of the

target name; this part is called the "stem".  The rest of the pattern

must match exactly.  For example, the target `foo.o' matches the

pattern `%.o', with `foo' as the stem.  The targets `foo.c' and

`foo.out' do not match that pattern.



   The prerequisite names for each target are made by substituting the

stem for the `%' in each prerequisite pattern.  For example, if one

prerequisite pattern is `%.c', then substitution of the stem `foo'

gives the prerequisite name `foo.c'.  It is legitimate to write a

prerequisite pattern that does not contain `%'; then this prerequisite

is the same for all targets.

The TARGET-PATTERN and PREREQ-PATTERNS say how to compute theprerequisites of each target. Each target is matched against theTARGET-PATTERN to extract a part of the target name, called the "stem".This stem is substituted into each of the PREREQ-PATTERNS to make theprerequisite names (one from each PREREQ-PATTERN).
목적 모드(TARGET-PATTERN) 및 전제 모드(PREREQ-PATTERN)는 각 목적에 대한 전제 조건을 계산하는 방법을 나타냅니다.모든 목적은 목적 모델을 통해 일부 목적명을 해석하여 일치하게 하고 줄기가 된다.이 줄기는 모든 전제 모델로 바뀌어 전제 조건 이름을 생성합니다.
상술한 모든 모드의 동행은% 기호를 한 번만 포함합니다.목적 모드가 목적과 일치하면% 는 모든 목적 이름의 부분을 일치시킬 수 있습니다. 이 부분을 지간이라고 합니다.나머지 패턴은 정확하게 일치해야 합니다.예를 들어 목적 foo.o 일치 모드%.o,foo는 나뭇가지의 줄기이다.목적c와foo.out은 이 모드와 일치하지 않습니다.
각 목적의 전제조건명은 전제조건 모드에서% 로 줄기 부분을 대체하여 형성된다.예를 들어, 전제 조건의 패턴이%인 경우.c, 그러면 줄기foo의 교체에 대해 전제조건명foo를 제시했다.c. % 를 포함하지 않는 전제조건 모드를 쓰는 것은 가능합니다. 이 전제조건 이름은 모든 목적에 동일합니다.
후문이 계속되다

좋은 웹페이지 즐겨찾기