Existe alguma maneira de ver make file com todas as variáveis ​​substituídas

1

Eu tenho muito tempo makefileescrito por outro cara, onde todos os colegas contêm variáveis.

Para decodificar o que este comando está fazendo, eu procuro o que é essa variável e está demorando muito tempo.

Existe alguma maneira de ver o make makefile onde todas as variáveis ​​são substituídas automaticamente ou dry runningpara que eu possa ver o que cada função está fazendo

user1721949
fonte

Respostas:

2

Tente make -p: mostra todas as regras que você conhece, no final da análise (o que significa depois de executar todas as funções, incluindo $ (shell), $ (curinga) e $ (patsubst)). Cuidado, será muito longo, pois inclui também todas as regras implícitas pré-construídas; portanto, você provavelmente desejará fazer isso make -p | lesse pesquisá-las.

user447516
fonte