Waf, anksčiau žinomas kaip BKsys yra compltely nemokama ir atviro kodo komandų eilutės programinė įranga, sistema įdiegta Python ir suprojektuoti iš kompensuoti, kad vartotojai galėtų lengvai konfigūruoti, kaupia ir įdiegti programas pagal GNU / Linux operacinės sistemos .Inspired pagal scons statyti systemThe programinė įranga yra įkvėptas scons ir pakeičia visą GNU autotool grandinę, kuri apima Automake, aclocal, autoconf, autoheader, skambinti ir libtool priemones. It features įvairių pavyzdžių, įskaitant KDE OCaml ir Qt imties applications.Features vienu glanceThe programinė įranga turi keletą funkcijų, tarp kurių galima paminėti paramą objektyvaus caml parama GNOME programų, greitas Nuskaityti už Incremental stato, spalvotas branduolio kaip produkcija , Objektinis tikslas deklaracija, ir automatinis statyti tvarka.
Be to, ji ateina su automatinio priklausomybių funkcionalumo, našumo patobulinimų, parama įvairių IDE (Integrated Development Environment) programinės įrangos, pavyzdžiui, Eclipse, Xcode ir Visual Studio ir labai Python suderinamumo (Pypy, Jython 2.5, cPython 2,5-3,4 ir IronPython) .Getting prasidėjo WafFrom metu laiko, jūs rasite paraišką, reikalaujantis WAF statyti sistemą rengimo tikslais. Taigi diegiant WAF programą savo GNU / Linux operacinė sistema nėra bloga idėja. Norėdami pradėti, atsisiųskite naujausią išsiskyrimą iš Softoware ir išsaugokite jį savo namų kataloge.
Išpakuokite archyvą su archyvo vadybininkas įrankis, atidarykite terminalo programą, perkelti į vietą, kur jūs & rsquo; ve išgauti archyvo failą (pavyzdžiui, CD /home/softoware/waf-1.8.5) ir paleisti & lsquo; ./ konfigūruoti & rsquo; komandą konfigūruoti programą, kuri gali būti naudojama tiesiogiai iš šaltinio rež.
Vykdyti & lsquo; ./ WAF help & rsquo; komanda, kad galėtumėte peržiūrėti laisvų komandų eilutės parinktis ir naudojimo pranešimą. Yra daug komandų eilutės parinktis, organizuojami į dvi pagrindines kategorijas:. Pagrindinės komandos ir galimybės (konfigūravimo galimybių, kurti ir diegimo parinktis, žingsnis galimybės, įrengimo ir odinstalowania galimybės, Python pasirinktys)
Kas Kas naujo , šioje laidoje:.
- nauja taisyklė pagrįsta sistema buvo įtraukta deklaravimo tikslus Makefile panašūs sistemos
- Keletas nedidelių klaidos buvo ištaisytos leisti didesniam sistemos (OS X ir Cygwin) kompiliaciją.
- Nauji pavyzdžiai buvo pridėta parodyti, kaip naudoti gcc išgauti priklausomybes (pakeičiant WAF procesorių) arba naudoti kompiliatoriai sudaryti kelis failus vienu metu (partijomis stato).
Reikalavimai :
- Python
Komentarai nerastas