Our website is made possible by displaying online advertisements to our visitors.
Please consider supporting us by disabling your ad blocker.

Responsive image


Ninja (logiciel)

Ninja

Description de l'image Compiling dav1d screenshot.png.
Informations
Développé par Evan Martin (d)Voir et modifier les données sur Wikidata
Première version
Dernière version 1.12.1 ()[1]Voir et modifier les données sur Wikidata
Dépôt github.com/ninja-build/ninjaVoir et modifier les données sur Wikidata
Écrit en C++ et PythonVoir et modifier les données sur Wikidata
Système d'exploitation Type Unix et Microsoft WindowsVoir et modifier les données sur Wikidata
Environnement MultiplateformeVoir et modifier les données sur Wikidata
Type Build system (d)
Logiciel utilitaireVoir et modifier les données sur Wikidata
Licence Licence Apache 2.0Voir et modifier les données sur Wikidata
Site web ninja-build.orgVoir et modifier les données sur Wikidata

Ninja est un outil de construction axé sur la rapidité. Il gère un ensemble de règles de construction interdépendantes, et les exécute parallèlement en veillant au bon respect des dépendances. Les règles de construction ont vocation à être écrite par un logiciel de configuration tel que Meson ou CMake.

Ninja est similaire à Make, dont il se veut être une alternative plus moderne. Il en diffère par une approche essentiellement descriptive du processus de construction, là où GNU Make présente certaines caractéristiques d'un langage de programmation.

  1. « Release 1.12.1 », (consulté le )

Previous Page Next Page