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. % 를 포함하지 않는 전제조건 모드를 쓰는 것은 가능합니다. 이 전제조건 이름은 모든 목적에 동일합니다.
후문이 계속되다
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Windows용 GNU Make에서 PowerShell을 사용하는 방법Windows용 GNU Make를 설치하고 기본 설정으로 실행하면 쉘이 명령 프롬프트(cmd.exe)로 실행됩니다. 어떻게 해서 Windows PowerShell (powershell.exe)로 변경할 수 없는지 조...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.