La mayoría de los IDE corren make (o algo similar) bajo la cubierta y después muestran o filtran su salida.