Generaliza Makefile para seleção de compilador