Después de casi una década de codificación C# y VC++, estoy volviendo a un entorno linux - g ++ - make - emacs.Cómo detectar cambios en el encabezado en make list
Tratando de refrescar mi memoria acerca de cómo escribir un archivo de maquillaje que no tenía muchos problemas, pero tropezó en el número siguiente, que tengo que admitir que no recuerdo cómo lo resolví en el pasado:
Digamos que un archivo .cpp en particular tiene algunas dependencias con varios otros archivos de encabezado (dejando de lado su encabezado correspondiente, que es fácil de manejar) ... ¿Cuál es la mejor manera de detectar que algunos de los .h se cambiaron?
Ciertamente no me gusta la idea de colocarlos en mi lista de destino - depende ya que este es un proceso manual y propenso a errores!
La respuesta fácil es, por supuesto, construir limpio siempre que haya un cambio de .h pero realmente no puedo recordar cuál era la forma estándar ....
En VC++ no tuviera que lidiar con esto, ya que el IDE era muy bueno en el manejo de dependencias ...
+1 por un buen enlace – dimba