c ++ mínimo faz o arquivo para linux

Estou procurando um simples e simples makefile de c ++ "mínimo" para linux, que usará o g ++ para compilar e vincular um único arquivo e arquivo h. Idealmente, o arquivo make nem terá os nomes físicos dos arquivos e apenas terá uma transformação .cpp em .o. Qual é a melhor maneira de gerar esse makefile sem mergulhar nos horrores do autoconf?

O diretório atual contém, por exemplo

t.cpp t.h

e eu quero que um makefile seja criado. Eu tentei o autoconf, mas assumindo que .h é gcc em vez de g ++. Sim, embora não seja iniciante, estou reaprendendo a partir de anos as melhores abordagens para manipulação de projetos e, portanto, estou procurando maneiras automatizadas de criar e manter makefiles para pequenos projetos.

questionAnswers(11)

yourAnswerToTheQuestion