Execute make help e você verá o que cada alvo efetivamente faz. Ou leia o Makefile .
Em geral, você deve executar make clean antes da recompilação para garantir que você construa o programa da maneira que você o configurou. Dependendo do Makefile , os destinos podem não ser recompilados se os produtos de compilação / vinculação já estiverem localizados. Um sane Makefile deve incluir verificações que determinam se a recompilação é necessária. Mas se você quer estar no lado seguro, apenas execute make clean .