Toolchain

From Wikipedia, the free encyclopedia
  (Redirected from Toolchains)
Jump to: navigation, search

In software, a toolchain is the set of programming tools that are used to create a product (typically another computer program or system of programs). The tools may be used in a chain, so that the output of each tool becomes the input for the next, but the term is used widely to refer to any set of linked development tools.[1][2]

A simple software development toolchain consists of a compiler and linker to transform the source code into an executable program, libraries to provide interfaces to the operating system, and a debugger. A complex product such as a video game needs tools for preparing sound effects, music, textures, 3-dimensional models, and animations, and further tools for combining these resources into the finished product.[1][2]

See also[edit]

References[edit]

  1. ^ a b "Toolchain Overview". nongnu.org. 2012-01-03. Retrieved 2013-10-21. 
  2. ^ a b "Toolchains". elinux.org. 2013-09-08. Retrieved 2013-10-21.