Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

How do cross C compilers work?

compilers cross
0
Posted

How do cross C compilers work?

0

The initial code is written C. The cross C compiler will read a C program file and convert it into it’s assembly language equivalent. Then further, it automatically invokes the assembler, to produce the Machine code file. The compiler behaves differently, depending on what functions are provided to it. Most cross C compilers have different software architecture and are not compatible with each other. As code, compiled by Keil is different from the code compiled by Archimedes for the same source file in C. In addition, cross C compiled files occupy more memory than assembly built files. Therefore, if memory is not an issue cross C compilers are preferred.

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.

Experts123