cross-compile

verb
UK /ˌkrɒs.kəmˈpaɪl/
US /ˌkrɔːs.kəmˈpaɪl/

To build a computer program on one kind of computer so it can run on a different kind of computer.

The developer used a Linux machine to cross-compile the app for Windows.


OTHER MEANINGS

2. To compile source code using a compiler that runs on a different platform from the one the resulting program will run on.

They cross-compiled the firmware on a desktop to run on the tiny embedded chip.

3. To prepare software for a target system that differs from the build system in architecture or operating system.

Cross-compiling for ARM from an x86 laptop saved the team from buying extra hardware.

4. In general use, to assemble or translate something for a different setting than the one it was made in.

The teacher cross-compiled the lesson for students learning online.