cross-compile
verbUK /ˌ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.