Pergunta

Existe uma diferença entre usar um makefile e um Makefile?

Foi útil?

Solução

gmake usa o primeiro arquivo "make" encontrado usando a seguinte ordem:

GNUmakefile, makefile, Makefile

Caso contrário, eles são semanticamente equivalentes. GNU recomenda usar apenas GNUmakefile se você estiver usando extensões GNU.

Fonte

Outras dicas

Não, não há nenhuma. Mesmo em plataformas que têm sistemas de arquivos case-sensitive, o programa 'make' vai olhar para ambos os nomes. GNU make cheques para 'makefile', em seguida, para 'Makefile' (tecnicamente ele verifica GNUmakefile primeiros, mas você não deve precisar de usar esse nome).

Opa. Deveria ter Googled-lo.

Se um diretório tem um makefile e um Makefile, gmake levará o makefile em preferência.

Então. não sabia sobre GNUmakefile. Graças tvanfosson! (-;

não sei sobre a sugestão de Gamecat como que é o oposto do que eu encontrei quando eu testei.

Graças florin, sua sugestão é o que eu encontrei bem agora.

makefile então Makefile (substituído pelo GNUmakefile que parece.)

aplausos,

Rob

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top