Vorrei generare automaticamente un elenco di dipendenze Makefile, ma sto usando Visual Studio 2005. Se stavo usando GCC, potrei passare a -M (o una delle tante varianti) per creare questo elenco di dipendenze.Il compilatore di Visual Studio C ha un equivalente a GCC -M?
Guardando attraverso le opzioni da riga di comando a cl.exe
, non vedo nulla di ovvio. Posso gestire il tweaking dell'output con la post-elaborazione, ma più si avvicina e meglio è.
Eventuali puntatori ai quali hai usato il preprocessore? – Shepmaster
È possibile utilizzare Visual Studio per questa attività. Un buon preprocessore stand-alone è 'mcpp'. Puoi trovarlo qui 'http: // mcpp.sourceforge.net /'. – Geo
Non l'ho ancora implementato, ma questa sembra la soluzione migliore. L'utilizzo di Visual Studio suona come il percorso corretto ed evita di dover impostare set di flag separati (uno per le dipendenze e un altro per la creazione). – Shepmaster