Existe uma maneira de desativar o make recursivo?

3

Se eu tenho um makefile eu tenho que usar isso é usando make recursivo, existe uma opção fácil para desabilitar isso?

link

    
por tarabyte 30.07.2015 / 05:42

1 resposta

5

Não. Se você invocar make até mesmo uma vez em Makefile , ele será chamado de marca recursiva. Não há nenhuma opção fácil no GNU Make para evitar isso.

Depois de ler o artigo mencionado em seu post, você pode entender que ele é determinado pela forma como você escreve Makefile s se o make é recursivo ou não recursivo.

O sistema de compilação do kernel do Linux seria uma das aplicações mais famosas do tradicional recursive make in grande escala. O sistema de criação do Android é um bom exemplo de criação não recursiva , que está explicitamente abordando problemas de make recursivo. Ambos os sistemas de compilação estão explorando intensamente os recursos específicos do GNU Make.

    
por 30.07.2015 / 07:38

Tags