retagged by
2,173 views

3 Answers

4 votes
4 votes

A cross compiler is a compiler capable of creating executable code for a platform other than the one on which the compiler is running.

For example, a compiler that runs on a Windows 7 PC but generates code that runs on Android smartphone is a cross compiler.


Brief overview of methods that can be used to cross-compile:

  1. Canadian cross method
  2. GCC compiler
  3. Manx Aztec C cross compiler
  4. Microsoft C cross compiler.

Source: Wikipedia.

 

Option B
0 votes
0 votes
$\underline{\mathbf{Answer:}\Rightarrow}\;\mathbf{b.}$

The Canadian Cross is a technique for building cross compilers for other machines.
Answer:

Related questions

3 votes
3 votes
1 answer
1
Satbir asked Jan 13, 2020
2,855 views
Which of the following is a type of a out-of-order execution, with the reordering done by a compilerloop unrollingdead code eliminationstrength reductionsoftware pipelini...
3 votes
3 votes
4 answers
2
Satbir asked Jan 13, 2020
8,872 views
A given grammar is called ambiguous iftwo or more productions have the same non-terminal on the left hand sidea derivation tree has more than one associated sentencethere...
5 votes
5 votes
4 answers
3
Satbir asked Jan 13, 2020
3,708 views
In a two-pass assembler, resolution of subroutine calls and inclusion of labels in the symbol table is done duringsecond passfirst pass and second pass respectivelysecond...
3 votes
3 votes
3 answers
4
Satbir asked Jan 13, 2020
5,006 views
The number of tokens in the following C code segment isswitch(inputvalue) { case 1 : b =c*d; break; default : b =b++; break; }$27$$29$$26$$24$