käsivarsi64
Kuinka voin rakentaa Rust-binaarin useille kohteille?
Lyhyt vastaus
Käytä matriisia, jossa on yksi alkuperäinen juoksija kohdetta kohden, sen sijaan, että käännät kaiken ristiin yhdellä koneella.
Yksityiskohdat, joilla on merkitystä
Seuraava buildisi voi olla kaksi kertaa nopeampi puoleen hintaan
Aloita ilmaiseksi. Lähteminen on sama yksi rivi, ja julkaisemme senkin diffin.
Aiheeseen liittyvää
Voiko GitHub Actions suorittaa arm64:n?Kyllä. GitHub tarjoaa arm64-käyttäjiä maksullisilla suunnitelmilla, ja hallinnoidut palveluntarjoajat, mukaan lukien runnerhut, tarjoavat niitä kaikissa suunnitelmissa.Voinko rakentaa arm64-kuvia x64-juoksulle?Kyllä, QEMU:lla – mutta se on 5–40 kertaa hitaampaa kuin alkuperäisen rakentaminen.Mikä muuttuu siirryttäessä x64:stä arm64:ään?Natiivimoduulit, Python-pyörät ja kaikki x86-kokoonpanot tarvitsevat aarch64-tuen. Useimmilla valtavirran riippuvuuksilla on nyt se.Voinko suorittaa arm64- ja x64-töitä samassa työnkulussa?Kyllä. Käytä matriisia, jossa on erilainen juoksunimiö arkkitehtuurikohtaisesti.