Abbiamo diversi progetti C in Eclipse, utilizzando CDT (CodeSourcery ++).Eclipse CDT: creazione di un progetto ricostruito quando una biblioteca incorporata in un altro progetto è stata ricostruita
Esistono due progetti che creano librerie da utilizzare nel progetto "principale" che crea l'applicazione finale.
Ora troviamo che la ricostruzione di una delle librerie non causa la ricostruzione del progetto principale. Ovviamente, non c'è alcuna dipendenza nel makefile per causare questo.
Le librerie stesse sono collegate correttamente, ma il risultato finale della build non dipende da esse.
Come possiamo creare questa dipendenza?
Giusto, ma non aiuta con il mio problema. Il processo di compilazione inizia, ma poiché non esiste alcuna dipendenza dalla libreria nel Makefile, non trova nulla da ricostruire. Quindi non ho un progetto Main aggiornato. – Ber