scusate se riapro il post ma ne ho bisogno.
ricapitolando:
Ho una serie di progetti che sono delle dll e il programma principale.
tutti i progetti creano un lib e una dll e alla fine della compilazione copiano tutti i loro file .h in una cartella c:\proj\include.
Il progetto principale ha una directory di inclusione che è c:\proj\include e una cartella di librerie che è quella dove tutti i progetti dll creano la loro dll e la lib.
Infine copio tutte le dll nella cartella di lavoro del progetto principale.
Cosi funziona , ma impazzisco con gli include multipli anche usando il pragma once.
esiste un buon metodo per semplificarmi la vita o devo studiare una serie di include per ogni progetto in modo che gli header non si sovrappongono!![]()
grazie.