Difference between revisions of "Cross-compiler"
From Computer History Wiki
					
										
					
					| m (+cat) | m (better cat) | ||
| Line 5: | Line 5: | ||
| {{semi-stub}} | {{semi-stub}} | ||
| − | [[Category:Software  | + | [[Category:Software Concepts]] | 
Revision as of 21:03, 16 December 2018
A cross-compiler is a compiler which runs on one type of CPU, but creates object code for a different type of CPU. A cross-assembler is similar - an assembler which produces object code for a different type of machine.
Cross-compilers and cross-assemblers have a variety of uses: bringing up an operating system on a new machine, or creating code for a system (e.g. an embedded processor) on which it is not intended to host a software development environment, etc, etc.

