Buenas, tienes que incluir el header al lado del archivo que lo requiere. Como me explico fatal te envio un ejemplo de la propia pagina de GNU:
http://www.gnu.org/software/make/man...-Makefile.html
Es para C, pero no creo que cueste mucho adaptarlo a C++.