Wir haben mehrere C-Projekte in Eclipse, mit CDT (Code Sourcery ++).Eclipse CDT: Erstellen Sie ein Projekt neu erstellt, wenn eine Bibliothek in einem anderen Projekt neu aufgebaut wurde
Es gibt zwei Projekte, die Bibliotheken für die Verwendung im "Haupt" -Projekt erstellen, das die endgültige Anwendung erstellt.
Nun stellen wir fest, dass der Wiederaufbau einer der Bibliotheken nicht dazu führt, dass das Hauptprojekt ebenfalls neu erstellt wird. Offensichtlich gibt es keine Abhängigkeit in dem Makefile, um dies zu verursachen.
Die Bibliotheken selbst sind ordnungsgemäß verknüpft, aber das endgültige Build-Ergebnis hängt nicht von ihnen ab.
Wie können wir diese Abhängigkeit erzeugen?
Richtig, hilft aber nicht mit meinem Problem. Der Buildprozess startet, aber da keine Abhängigkeit von der Bibliothek im Makefile besteht, muss nichts neu erstellt werden. Ich habe also kein aktualisiertes Hauptprojekt. – Ber