Maybaygiare.org

Blog Network

Meson Build system

Overview

Meson on avoimen lähdekoodin rakennusjärjestelmä,jonka on tarkoitus olla sekä erittäin nopea että, mikä tärkeintä, mahdollisimman käyttäjäystävällinen.

Mesonin pääsuunnittelupiste on, että jokainen hetki, jolloin kehittäjä käyttää rakentamismäärittelyjä tai virheenkorjauksia, on sekunti hukkaan heitetty. Joten jokainen sekunti kuluu odottaa rakentaa järjestelmä todella aloittaa compilingcode.

ominaisuudet

  • tuki Linuxille, macOS: lle, Windowsille, GCC: lle, Clangille, Visual studiolle ja muille
  • tuetut kielet ovat C, C++, D, Fortran, Java, Rust
  • rakentaa määritelmät hyvin luettavassa ja käyttäjäystävällisessä ei-Turing complete DSL: ssä
  • cross compilation monille käyttöjärjestelmille sekä bare metal
  • optimoitu äärimmäisen nopeille täysille ja inkrementaalisille rakenteille oikeellisuudesta tinkimättä
  • sisäänrakennettu multiplatform-riippuvuustarjoaja, joka toimii yhdessä distro-pakettien kanssa
  • fun!

Quickstart aloittelijoille

Oletko ohjelmoinnin suhteen ehdoton aloittelija? Ei hätää,lue tämä Aloittelijan opas päästäksesi alkuun.

yhteisö

on olemassa kaksi pääasiallista tapaa yhdistyä muihin Mesondevelopereihin. Ensimmäinen on postituslista, jota isännöidään atGoogle-ryhmissä.

toinen tapa on IRC: n kautta. Käytettävä kanava on #mesonbuild atFreenode.

Mesonia käyttävät projektit

monet projektit käyttävät Mesonia ja heillä on suuri resurssi oppia mitä (ja mitä ei!) tehdä whenconverting olemassa olevia projekteja Meson.

lyhyt lista Mesonin käyttäjistä löytyy täältä, mutta niitä on paljon enemmän. Haluaisimme kuulla myös menestystarinoistasi ja siitä, miten asioita voitaisiin parantaa!

kehitys

kaikki mesonin kehitys tapahtuu Githubprojektilla. Osallistumisohjeet löytyvät lahjoitussivulta.

sinun ei tarvitse allekirjoittaa CLA: ta osallistuaksesi Mesoniin.

Vastaa

Sähköpostiosoitettasi ei julkaista.