PDA

Visualizza la versione completa : [c++]compilare e linkare da linea comando


giuseppe500
18-12-2012, 10:04
ciao.
Ho un progetto fatto di molti file c++ con le sue include directory(*.h) , include library (*.lib)ecc..
La mia applicazione fa delle modifiche su dei file c++ da un programma esterno e vorrei testare che il file modificato compili correttamente prima di procedere ad un file successivo.
Ho pensato di usare il compilatore da linea di comando cl.exe(uso vs 2003) ma non so come!, devo copiare dalle proprieta del progetto la command line?
qualcosa del genere:


/Od /Ot /G7 /GA /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_AFXDLL" /D "_MBCS" /FD /EHsc /MDd /Zc:forScope /Yu"stdafx.h" /Fp".\Debug/CMP.pch" /Fo".\Debug/" /Fd".\Debug/" /FR".\Debug/" /W3 /nologo /c /ZI /TP

con cl.exe davanti?
o si puo risolvere in maniera piu semplice?, senza creare pero' addin o roba del genere , vorrei farlo da linea di comando.
Ho pensato che se viene generato un file .obj dal compilatore vuole dire che tutto ok.
grazie.

Loading