Qual è il modo migliore per creare a livello di codice un file di intestazione per un altro progetto?
Ecco il caso d'uso specifico: un programma impronta il dispositivo per informazioni discrete come il numero di versione, la stringa di identificazione, ecc. e quindi crea un file di intestazione che popola le strutture statiche / le costanti del programma. Questo file di intestazione viene quindi utilizzato da più progetti per definire un tipo di tale classe.
Ho pensato di leggere la scrittura in un file xml o flat, il che significa che i progetti che consumano devono conoscere la struttura delle librerie plug-in e leggerle.