Welche Cross-Compiler werden für alternative Ubuntu-Serverarchitekturen wie ARM offiziell unterstützt?

Welche Cross-Compiler werden für alternative Ubuntu-Serverarchitekturen wie ARM offiziell unterstützt?

Ich interessiere mich für das offizielle Ubuntu-Server-ARM-Image:https://www.ubuntu.com/download/server/arm

Wie kann ich es von meinem x86_64-Host aus ordnungsgemäß plattformübergreifend kompilieren?

Obwohl eine gcc-5-aarch64-linux-gnuaus meinem 16.04 x86_64-Host kompilierte C-Version „Hello World“ auf dem 16.04 ARM-Gast funktionierte, halte ich es nicht für einfach, die Binärkompatibilität der libc zwischen den Ubuntu-Versionen zu garantieren.

Ist irgendwo dokumentiert, welcher Cross-Compiler der richtige ist?

verwandte Informationen