Waf, cunoscut anterior ca BKsys, este o sursă liberă și deschisă software compltely linie de comandă, un cadru implementat în Python și proiectat de la distanta, pentru a permite utilizatorilor să configureze efort, compila și instala aplicații în cadrul unui sistem de operare GNU / Linux .Inspired de SCons construi systemThe software este inspirat de SCons și îl înlocuiește întregul lanț GNU autotool, care include Automake, aclocal, autoconf, autoheader, face și instrumente de libtool. Acesta dispune de diverse exemple, inclusiv KDE, OCaml și Qt applications.Features probă la un software glanceThe are mai multe caracteristici, printre care putem menționa suport pentru obiectiv-CAML, suport pentru aplicatii GNOME, Rescan rapid pentru elementare construiește, de culoare de ieșire kernel ca , declarație țintă orientate-obiect, și comanda automată a construi.
În plus, acesta vine cu funcționalitate automat dependențe, îmbunătățiri de performanță, suport pentru diverse IDE software (Integrated Development Environment), cum ar fi Eclipse, Xcode și Visual Studio, și mare compatibilitate Python (Pypy, Jython 2.5, cPython 2.5-3.4 și IronPython) .Getting a început cu timpul WafFrom la timp, veți găsi o aplicație care necesită sistemul construi Waf în scopuri de compilare. Deci instalarea programului Waf în sistemul de operare GNU / Linux nu este o idee rea. Pentru a începe, descărcați cea mai recentă versiune de Softoware și salvați-l pe directorul de pornire.
Decomprima arhiva cu o utilitate manager de arhive, deschide o aplicație Terminal, trece la locația în care v-rsquo; am extras fișierul arhivă (de exemplu, cd /home/softoware/waf-1.8.5) și executați & lsquo; ./ configurare & rsquo; comanda pentru a configura programul, care poate fi utilizat direct de la sursa dir.
Execută & lsquo; ./ WAF help & rsquo; comanda pentru a vizualiza disponibile opțiunile de linie de comandă și mesajul de utilizare. Există numeroase opțiuni de linie de comandă, organizate în două categorii principale:. Comenzile principale și opțiunile (opțiuni de configurare, construi și instalare de opțiuni, opțiunile pas, opțiunile de instalare și dezinstalarea, opțiuni Python)
Ce este nou în această versiune:.
- Un nou sistem bazat pe reguli a fost adăugată pentru declararea obiective într-un sistem Makefile ca
- Mai multe bug-uri minore au fost stabilite pentru a permite elaborarea pe mai multe sisteme (OS X și Cygwin).
- exemple noi au fost adăugate pentru a arăta modul de utilizare a gcc pentru extragerea dependențe (de înlocuire a preprocesor Waf) sau de a folosi compilatoare pentru a compila mai multe fișiere simultan (dozate construiește).
Cerințe :
- Python
Comentariile nu a fost găsit