Page 1 of 1

build config - NoNutc

Posted: 16 Sep 2014, 08:19
by black_atus
Am intalnit in unele proiecte optiunea de a face build NoNutc..Sunt curios care e diferenta intre a face build unui proiect cu Release_NoNutc, Release sau Release_static ? Am mai cautat pe internet dar inca nu am o imagine clara in minte.
Multumesc anticipat

Re: build config - NoNutc

Posted: 16 Sep 2014, 13:42
by Ovidiu Cucu
Sa lamurim problema pas cu pas si poze colorate. :)
  1. incarcam o solutie oarecare in Visual Studio apoi selectam meniul Build/Configuration Manager...
    Open Configuration Manager.jpg
    Open Configuration Manager.jpg (31.37 KiB) Viewed 8450 times
  2. in fereastra Configuration Manager selectam <New...> din lista lui Active solution configuration
    Select New Configuration.jpg
    Select New Configuration.jpg (15 KiB) Viewed 8450 times
  3. in fereastra New Solution Configuration selectam ce configuratie se ia ca model (ex. Debug), bifam Create new project configurations, ii dam un nume (ex. Debug_BabaSafta) si in fine, click "OK"
    New Solution Configuration.jpg
    New Solution Configuration.jpg (15.26 KiB) Viewed 8450 times
  4. Acuma daca deschid fereasta Properties pentru proiect, noua configuratie apare in lista; o selectam si schimbam setarile dupa nevoi.
    Modify Configuration Properties.jpg
    Modify Configuration Properties.jpg (30.94 KiB) Viewed 8450 times
Asta a fost doar un exemplu despre cum se pot adauga configuratii la solutie/proiecte.
Practic, se fac configuratii noi (pe langa cele default Debug si Release) pentru diferite tipuri de build, ex. una pentru ca sa iasa un DLL si-i spunem Debug_DLL, una care sa scoata un lib static si-i spunem Debug_LIB, etc etc dupa dorinta si nevoi. Iar de denumit, putem sa le denumim cum vrem, de obicei cu un nume care sa sugereze cat de cat ce iese la build (nu BabaSafta :)).

Acuma, ce-o fi insemnand Release_NoNutc sau Release_static, n-ar putea ghici nici Mama Omida daca nu s-ar uita la setarile configuratiilor respective. :)

Re: build config - NoNutc

Posted: 26 Sep 2014, 13:24
by black_atus
multumesc pentru explicatii !!!