Knowledge

Toolchain

Source 📝

126: 290: 46:
task or to create a software product, which is typically another computer program or a set of related programs. In general, the tools forming a toolchain are executed consecutively so the output or resulting
51:
of each tool becomes the input or starting environment for the next one, but the term is also used when referring to a set of related tools that are not necessarily executed consecutively.
331: 54:
A simple software development toolchain often refers to the necessary tools to develop for a given operating system running a certain
355: 324: 268: 317: 17: 131: 103: 94:
created programs). Cross-compilation toolchains are also available. A complex software product such as a
350: 55: 149: 48: 198: 43: 114:, together with additional tools for combining these resources into the finished product. 8: 164: 159: 71: 63: 264: 305: 297: 256: 154: 87: 79: 75: 39: 260: 251:
Imran, Saed; Buchheit, Martin; Hollunder, Bernhard; Schreier, Ulf (2015-10-29).
301: 144: 344: 169: 99: 67: 255:. Lecture Notes in Computer Science. Vol. 9416. pp. 371–380. 95: 139: 111: 91: 125: 289: 107: 83: 59: 31: 226: 250: 253:
Tool Chains in Agile ALM Environments: A Short Introduction
174: 121: 342: 325: 332: 318: 221: 219: 193: 191: 244: 14: 343: 216: 188: 284: 42:that are used to perform a complex 24: 25: 367: 78:(which provide interfaces to the 288: 124: 356:Computer programming tool stubs 58:architecture, consisting of a 13: 1: 181: 304:. You can help Knowledge by 261:10.1007/978-3-319-26138-6_40 7: 132:Computer programming portal 117: 27:Type of programming toolset 10: 372: 283: 98:needs tools for preparing 300:-related article is a 150:Debian build toolchain 66:(which transform the 199:"Toolchain Overview" 108:3-dimensional models 44:software development 86:(which is used to 72:executable program 18:Software toolchain 351:Programming tools 313: 312: 270:978-3-319-26137-9 49:environment state 40:programming tools 16:(Redirected from 363: 334: 327: 320: 298:programming-tool 292: 285: 275: 274: 248: 242: 241: 239: 238: 223: 214: 213: 211: 210: 195: 155:DevOps toolchain 134: 129: 128: 80:operating system 21: 371: 370: 366: 365: 364: 362: 361: 360: 341: 340: 339: 338: 281: 279: 278: 271: 249: 245: 236: 234: 225: 224: 217: 208: 206: 197: 196: 189: 184: 130: 123: 120: 28: 23: 22: 15: 12: 11: 5: 369: 359: 358: 353: 337: 336: 329: 322: 314: 311: 310: 293: 277: 276: 269: 243: 215: 186: 185: 183: 180: 179: 178: 172: 167: 162: 157: 152: 147: 145:Cross compiler 142: 136: 135: 119: 116: 26: 9: 6: 4: 3: 2: 368: 357: 354: 352: 349: 348: 346: 335: 330: 328: 323: 321: 316: 315: 309: 307: 303: 299: 294: 291: 287: 286: 282: 272: 266: 262: 258: 254: 247: 232: 228: 222: 220: 204: 200: 194: 192: 187: 176: 173: 171: 170:GNU toolchain 168: 166: 163: 161: 158: 156: 153: 151: 148: 146: 143: 141: 138: 137: 133: 127: 122: 115: 113: 109: 105: 101: 100:sound effects 97: 93: 89: 85: 81: 77: 73: 69: 65: 61: 57: 52: 50: 45: 41: 37: 33: 19: 306:expanding it 295: 280: 252: 246: 235:. Retrieved 233:. 2013-09-08 230: 227:"Toolchains" 207:. Retrieved 205:. 2012-01-03 202: 53: 38:is a set of 35: 29: 68:source code 345:Categories 237:2013-10-21 231:elinux.org 209:2013-10-21 203:nongnu.org 182:References 112:animations 96:video game 177:toolchain 160:Framework 140:Buildroot 102:, music, 82:), and a 76:libraries 36:toolchain 118:See also 104:textures 84:debugger 70:into an 60:compiler 32:software 165:Library 267:  64:linker 296:This 92:debug 302:stub 265:ISBN 175:LLVM 110:and 90:and 88:test 62:and 34:, a 257:doi 74:), 56:CPU 30:In 347:: 263:. 229:. 218:^ 201:. 190:^ 106:, 333:e 326:t 319:v 308:. 273:. 259:: 240:. 212:. 20:)

Index

Software toolchain
software
programming tools
software development
environment state
CPU
compiler
linker
source code
executable program
libraries
operating system
debugger
test
debug
video game
sound effects
textures
3-dimensional models
animations
icon
Computer programming portal
Buildroot
Cross compiler
Debian build toolchain
DevOps toolchain
Framework
Library
GNU toolchain
LLVM

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.