Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Cross compiler
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
{{Short description|Cross-platform machine-code compiler}} {{Program execution}} A '''cross compiler''' is a [[compiler]] capable of creating [[executable]] code for a [[computing platform|platform]] other than the one on which the compiler is running. For example, a compiler that runs on a [[Personal computer|PC]] but generates code that runs on [[Android (operating system)|Android devices]] is a cross compiler. A cross compiler is useful to compile code for multiple platforms from one development host. Direct compilation on the target platform might be infeasible, for example on [[embedded system]]s with limited computing resources. Cross compilers are distinct from [[source-to-source compiler]]s. A cross compiler is for [[cross-platform software]] generation of machine code, while a source-to-source compiler translates from one coding language to another in text code. Both are [[programming tool]]s.
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)