Skip to content
Latchkey

Cross-Compilação - Definição do Glossário CI/CD

A cross-compilação consiste em construir um executável em uma plataforma (o host) que roda em uma plataforma diferente (o target), por exemplo compilar um binário ARM64 em um runner de CI x86-64.

No CI

A cross-compilação evita a necessidade de runners nativos para cada arquitetura. Ferramentas como GOOS/GOARCH em Go, --target em Rust e Docker buildx apoiado em QEMU habilitam builds multi-arch a partir de um único runner.

Guias relacionados