crosskompilering
Crosskompilering är processen att skapa körbara program för en målarkitektur som skiljer sig från den miljö där källkoden kompileras. Den vanliga användningen är utveckling av inbyggda system eller program för olika operativsystem där målarkitekturen inte överensstämmer med utvecklingsplattformen. Exempel är att kompilera program för ARM-baserade enheter från en dator med x86- eller x64-processor.
En crosskompilering bygger på en cross-compiler toolchain som innehåller en kompilator, assembler, länkare samt målbibliotek och
Användningen stöds av byggsystem som Buildroot och OpenEmbedded som kan producera kompletta images för målplattformar. Det
Crosskompilering är central i modern mjukvaruutveckling för olika hårdvaruplattformar och möjliggör kontinuerlig utveckling utan direkt tillgång
---