Toolchain
|
|
Cet article est une ébauche concernant l’informatique.
Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants.
|
Un toolchain (littéralement chaîne d'outils) est un terme utilisé par la communauté anglosaxonne pour désigner un ensemble de programmes (outils) utilisés pour créer un produit. Ces outils peuvent être utilisés en chaîne, c'est-à-dire que la sortie d'un outil est l'entrée d'un autre, mais le terme est largement utilisé pour faire référence à tout ensemble d'outils de développement.
Un toolchain simple consiste en un éditeur de texte pour écrire le code source, un compilateur et un éditeur de liens pour le transformer en exécutable, et des bibliothèques logicielles pour s'interfacer avec le système d'exploitation. Un produit complexe comme un jeu vidéo nécessite des outils pour préparer les différents éléments (effets sonores, musique, textures, etc.) et les combiner.
La communauté francophone utilise l'expression plus générale d'outils de développement.