He estado buscando un simple archivo "mínimo" de C++ makefile recomendado para Linux que usará g ++ para compilar y vincular un solo archivo y un archivo h. Lo ideal es que el archivo make ni siquiera tenga los nombres de los archivos físicos y solo tenga una transformación de .cpp a .o. ¿Cuál es la mejor manera de generar un archivo MAKE sin sumergirse en los horrores de autoconf?mínimo C++ make file for linux
El directorio actual contiene, por ejemplo
T.cpp t.h
y quiero un makefile para que se va a crear. Intenté autoconf, pero su suponer .h es gcc en lugar de g ++. Sí, aunque no soy un principiante, estoy volviendo a aprender desde hace años los mejores enfoques para la manipulación de proyectos y, por lo tanto, estoy buscando formas automatizadas para crear y mantener archivos MAKE para proyectos pequeños.
Make es ideal para proyectos sencillos (y para jugar). Pero mantener un gran proyecto se vuelve difícil de hacer correctamente (puedes hudge podge fácilmente pero correctamente es difícil). Use herramientas como 'scons' para construir su archivo make –
scons se ve bien. Ciertamente más fácil que Autoconf. – RichieHH
OMake es genial y se hace cargo cuando make muestra sus límites. – bltxd