O que é subst no makefile?

Índice:

O que é subst no makefile?
O que é subst no makefile?

Vídeo: O que é subst no makefile?

Vídeo: O que é subst no makefile?
Vídeo: Curso Makefile #7 - Utilizar variaveis nos arquivos Makefile 2024, Novembro
Anonim

3. Do manual de referência do make GNU: $(subst from, to, text) Realiza uma substituição textual no texto text: cada ocorrência de from é substituída por to. O resultado é substituído pela chamada da função. Por exemplo, $(subst ee, EE, pés na rua)

O que é strip no makefile?

$(strip string) Remove o espaço em branco inicial e final da string e substitui cada sequência interna de um ou mais caracteres de espaço em branco por um único espaço Assim, ' $(strip a b c) ' resulta em ' a b c '. A faixa de função pode ser muito útil quando usada em conjunto com condicionais.

O que é Patsubst?

$(patsubst PATTERN, REPLACEMENT, TEXT) Encontra palavras separadas por espaços em branco em TEXT que correspondem a PATTERN e as substitui por REPLACEMENT. Aqui PATTERN pode conter um % que atua como um curinga, correspondendo a qualquer número de caracteres dentro de uma palavra.

O que é curinga no makefile?

3 O curinga da Função. … $(padrão curinga …) Esta string, usada em qualquer lugar em um makefile, é substituída por uma lista separada por espaços de nomes de arquivos existentes que correspondem a um dos padrões de nome de arquivo fornecidos Se não nome de arquivo existente corresponde a um padrão, então esse padrão é omitido da saída da função curinga.

O que é Makecmdgoals?

MAKECMDGOALS. Os alvos dados para fazer na linha de comando. Definir esta variável não tem efeito sobre a operação de make. Consulte Argumentos para especificar as metas.

Recomendado: