Visual studio 2012 e altro
Questo e' il link alla comparazione fra
le varie edizioni:
Dato che ci interessa il code coverage,
dallo specchietto sembra che la versione minima sia il Premium.
E questo e' il link al “pricing
preview”:
Vediamo quindi cosa si puo' fare per
avere un sistema di sviluppo confrontabile a costo zero o near zero.
Chiaramente, se stiamo parlando di
sviluppo in ambito professionale, Visual studio resta una scelta
quasi obbligata, pero' anche in ambito professionale puo' servire
avere degli ambienti “complementari”, ad esempio si puo' usare vs
per le build ufficiali ed altri sistemi per editing, coverage testing
etc.
In futuro approfondiremo questo
approccio del “doppio binario”.
Per ora vediamo passo dopo passo come
mettere su un ambiente di sviluppo C/C++ in windows con buone
caratteristiche.
Alcune scelte sono ovviamente personali
e discutibili, diciamo che sono una base da cui partire.
- Il compilatore; ci sono diversi compilatori open source o a costo zero, in questa ricetta prendiamo mingw; per prima cosa bisogna procurarsi msys, che serve per il make (mingw32-make non va bene)
- Personalmente non ho capito l'evoluzione ufficiale del progetto mingw, mi trovo meglio a scaricare direttamente tutti I files binari piuttosto che usare il setup ufficiale, un link, che ho postato anche precedentemente, e' questo:http://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win32/Personal%20Builds/rubenvb/
- IDE consigliata (al momento) e' netbeans 7.2, o versione C/C++ o versione con tutto compreso, da prendere qui:
- Unit test consiglio Cunit che e' integrabile con netbeans 7.2, la versione ultima e' la 2.1.2 da prendere qui
Nei prossimi post vedremo come
configurare il tutto ed estenderlo con altri tool per la
documentazione, coverage testing etc.
p.s. dimenticavo la directory bin di mingw, dove unzippate, va poi aggiunta al PATH.
Nessun commento:
Posta un commento