Maybaygiare.org

Blog Network

Het Meson Build systeem

overzicht

Meson is een open source build systeem bedoeld om zowel extreem snel,en, nog belangrijker, zo gebruiksvriendelijk mogelijk te zijn.

het belangrijkste ontwerppunt van Meson is dat elk moment dat een ontwikkelaar spendswriting of debugging bouwdefinities een seconde verspild wordt. Zo is elke seconde besteed wachten op het bouwsysteem om daadwerkelijk te beginnen compilingcode.

features

  • multiplatform ondersteuning voor Linux, macOS, Windows, GCC, Clang, Visual Studio en anderen
  • ondersteunde talen zijn C, C++, D, Fortran, Java, Rust
  • build definities in een zeer leesbare en gebruiksvriendelijke niet-Turing complete DSL
  • cross compilatie voor veel besturingssystemen, evenals bare metal
  • geoptimaliseerd voor extreem snelle volledige en incrementele builds zonder opoffering van correctheid
  • ingebouwde multiplatform dependency provider die samen werkt met distro pakketten
  • fun!

Quickstart voor beginners

bent u een absolute beginner als het gaat om programmeren? Geen zorgen, Lees deze beginnershandleiding om aan de slag te gaan.

gemeenschap

Er zijn twee belangrijke methoden om verbinding te maken met andere Mesondeontwikkelaars. De eerste is de mailinglijst, die wordt gehost bijgoogle groepen.

de tweede manier is via IRC. Het te gebruiken kanaal is #mesonbuild atFreenode.

projecten die Meson gebruiken

veel projecten gebruiken Meson en ze zijn een geweldige bron om te leren wat (en wat niet!) doe bij het omzetten van bestaande projecten naar Meson.

een korte lijst van Meson-gebruikers is hier te vinden, maar er zijn er nog veel meer. We zouden graag horen over uw succestories ook en hoe dingen kunnen worden verbeterd ook!

ontwikkeling

alle ontwikkeling op Meson wordt gedaan op het GitHubproject. Instructies voor bijdragen zijn te vinden op de bijdragepagina.

u hoeft geen CLA te ondertekenen om bij te dragen aan het Meson.

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.