Maybaygiare.org

Blog Network

Mesonビルドシステム

概要

Mesonは、オープンソースのビルドシステムであり、非常に高速であり、さらに重要なことに、できるだけユーザーフレンドリーであることを意図しています。

Mesonの主な設計点は、開発者がビルド定義の書き込みやデバッグに費やすすべての瞬間が無駄になるということです。 ビルドシステムが実際にコンパイルコードを開始するのを待っているのはeverysecondです。

機能

  • linux、macOS、Windows、GCC、Clang、Visual Studioなどのマルチプラットフォームのサポート
  • サポートされている言語には、C、C++、D、Fortran、Java、Rust
  • 非常に読みやすく、ユーザーフレンドリーな非チューリング完全なDSLでのビルド定義
  • 多くのオペレーティングシステムクロスコンパイルだけでなく、ベアメタル
  • 正確さを犠牲にすることなく、非常に高速なフルおよび増分ビルド用に最適化
  • distroパッケージと一緒に動作する組み込みのマルチプラットフォーム依存関係プロバイダ
  • 楽しい!

初心者のためのクイックスタート

プログラミングに関しては絶対的な初心者ですか? 心配する必要はありません、始めるためにこの初心者ガイドを読んでください。

コミュニティ

他のMesodevelopersと接続するには、主に2つの方法があります。 最初のものは、googleグループでホストされているメーリングリストです。2番目の方法はIRC経由です。 使用するチャネルは#mesonbuildatFreenodeです。

Mesonを使用してプロジェクト

多くのプロジェクトはMesonを使用しており、彼らは何を学ぶための素晴らしいリソースです(そして何をしない!)は、既存のプロジェクトをMesonに変換するときに行います。

中間子ユーザーの短いリストはここで見つけることができますしかし、より多くがあります。 私たちはあなたのsuccessstoriesについても、物事があまりにも改善することができる方法を聞いてみたいと思います!

開発

中間子のすべての開発はGithubプロジェクトで行われます。 説明書contributingはcontributionページで見つけることができます。あなたは中間子に貢献するためにCLAに署名する必要はありません。

あなたは中間子に貢献するためにCLAに署名する必要はありませ

コメントを残す

メールアドレスが公開されることはありません。