domenica 19 agosto 2012


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.

  1. 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)
  2. 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/
La versione da prendere e' gcc-dw2-4.6-release
  1. IDE consigliata (al momento) e' netbeans 7.2, o versione C/C++ o versione con tutto compreso, da prendere qui:
  2. 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