Escriu per cercar…

Cross

Aquesta pàgina encara no s'ha traduït — es mostra en l'idioma original:English

macOS

Tell Rustup to download the standard library for Linux.

shell
rustup target add x86_64-unknown-linux-musl

macOS doesn’t come with a linker that understands Linux binaries. Use musl-cross:

shell
brew install messense/macos-cross-toolchains/x86_64-unknown-linux-musl

You need to tell Cargo to use that specific linker when building for Linux.

Verify the binary name: Run ls /opt/homebrew/bin | grep musl to see the exact filename.

It is usually x86_64-unknown-linux-musl-gcc.

Create or edit .cargo/config.toml in your project folder:

yaml
[target.x86_64-unknown-linux-musl]
linker = "x86_64-unknown-linux-musl-gcc"
shell
cargo build --target x86_64-unknown-linux-musl --release

Estàs llegint una vista prèvia.

Inicia sessió amb Google per llegir la pàgina completa. Un compte de Google inclou 5 pàgines gratuïtes en total; l'alumnat i el professorat llegeixen les pàgines del seu curs sense límit.

Inicia sessió