Maybaygiare.org

Blog Network

El sistema de compilación Meson

Visión general

Meson es un sistema de compilación de código abierto diseñado para ser extremadamente rápido y, lo que es más importante, lo más fácil de usar posible.

El principal punto de diseño de Meson es que cada momento que un desarrollador gasta en escribir o depurar definiciones de compilación es un segundo desperdiciado. Así es cada segundo que se pasa esperando a que el sistema de compilación comience a compilar código.

Características

  • soporte multiplataforma para Linux, macOS, Windows, GCC, Clang, Visual Studio y otros
  • los lenguajes compatibles incluyen C, C++, D, Fortran, Java, Rust
  • definiciones de compilación en un DSL completo sin turing muy legible y fácil de usar
  • compilación cruzada para muchos sistemas operativos, así como bare metal
  • optimizado para compilaciones completas e incrementales extremadamente rápidas sin sacrificar la corrección
  • /li>
  • proveedor de dependencias multiplataforma incorporado que funciona junto con paquetes de distribución
  • fun!

Inicio rápido para principiantes

¿Eres un principiante absoluto cuando se trata de programación? No te preocupes,lee esta guía para principiantes para comenzar.

Comunidad

Hay dos métodos principales de conexión con otros desarrolladores de Mesos. La primera es la lista de correo, que está alojada en Grupos Google.

La segunda forma es a través de IRC. El canal a utilizar es #mesonbuild atFreenode.

Proyectos que utilizan Meson

Muchos proyectos están utilizando Meson y son un gran recurso para aprender qué hacer (y qué no!) hacer cuando los proyectos existentes se conviertan en Meson.

Aquí se puede encontrar una breve lista de usuarios de Meson, pero hay muchos más. ¡Nos encantaría escuchar sobre sus historias de éxito también y cómo se podrían mejorar las cosas también!

Desarrollo

Todo el desarrollo en Meson se realiza en el proyecto GitHub. Las instrucciones para contribuir se pueden encontrar en la página de contribución.

No es necesario firmar un CLA para contribuir a Meson.

Deja una respuesta

Tu dirección de correo electrónico no será publicada.