Waf, dating kilala bilang BKsys, ay isang compltely command-line na software libre at open source, isang framework na ipinapatupad sa Python at dinisenyo mula sa offset payagan ang mga gumagamit upang i-configure walang kahirap-hirap, sumulat ng libro at i-install ang mga application sa ilalim ng GNU / Linux operating system .Inspired ng SCons bumuo systemThe software na ito ay hango sa SCons at ito ay pumapalit sa buong GNU autotool chain, na kasama ang automake, aclocal, autoconf, autoheader, gumawa at mga tool libtool. Nagtatampok ito ng mga iba't-ibang mga halimbawa, kabilang ang KDE, OCaml at Qt sample applications.Features sa isang glanceThe software ay maraming mga tampok, bukod sa kung saan namin banggitin ang suporta para sa mga layunin-caml, suporta para sa GNOME mga application, mabilis rescan para sa incremental build, kernel kulay-tulad ng output , object-oriented target na pagpapahayag, at awtomatikong pagkakasunud-sunod ng build.
Bilang karagdagan, ito ay may awtomatikong pag-andar dependency, mga pagpapahusay ng pagganap, suporta para sa iba't ibang Ide, Kyoto (Integrated Development Environment) na software, tulad ng Eclipse, Xcode at Visual Studio, at mahusay na Python compatibility (Pypy, Jython 2.5, cPython 2.5-3.4 at IronPython) .Getting Magsimula sa WafFrom pana-panahon, makikita mo ang isang application na nangangailangan ng Waf build sistema para sa mga layunin compilation. Kaya i-install ang program Waf sa iyong GNU / Linux operating system ay hindi isang masamang ideya. Upang makapagsimula, i-download ang pinakabagong release mula sa Softoware at i-save ito sa iyong direktoryo ng Home.
-Uncompress ng archive na may isang manager archive utility, buksan ang isang app Terminal, lumipat sa lokasyon kung saan mo & rsquo; ve kinuha ang archive file (eg cd /home/softoware/waf-1.8.5) at patakbuhin ang & lsquo; ./ I-configure & rsquo; command upang i-configure ang programa, na maaaring direktang gamitin mula sa pinagmulan dir.
Ipatupad ang & lsquo; ./ waf --help & rsquo; command upang tingnan ang mga magagamit na pagpipilian command-line at ang mensahe sa paggamit. Mayroong maraming mga mapagpipilian command-line, nakaayos sa dalawang pangunahing mga kategorya:. Pangunahing utos at mga pagpipilian (Mga pagpipilian sa configuration, bumuo at pag-install pagpipilian, mga pagpipilian sa hakbang na ito, mga pagpipilian sa pag-install at pag-uninstall, mga pagpipilian sa Python)
Ano ang bago ang sa paglabas:.
- Isang bagong sistema batay sa panuntunan ay idinagdag para sa pagpapahayag target sa isang makefile-tulad ng sistema
- Ang ilang mga menor de edad bug na-naayos upang payagan ang compilation sa higit pang mga system (OS X at Cygwin).
- Bagong mga halimbawa ay idinagdag upang ipakita kung paano gamitin GCC para sa pag-extract dependency (pinapalitan ang mga Waf preprocessor) o gamitin compiler upang ipunin ang ilang mga file nang sabay-sabay (batched build).
Mga Kinakailangan :
- Python
Mga Komento hindi natagpuan