homebrew macos cross toolchains
v13.3.0
Aidez-moi à devenir un développeur open-source à plein temps en me parraiant sur Github
MacOS Cross Compiler Toolchains, prend en charge à la fois les Mac Apple Silicon et Intel.
Télécharger les chaînes d'outils précompilés à partir de la version GitHub
Ou installer en utilisant Homebrew:
brew tap messense/macos-cross-toolchains
# install x86_64-unknown-linux-gnu toolchain
brew install x86_64-unknown-linux-gnu
# install aarch64-unknown-linux-gnu toolchain
brew install aarch64-unknown-linux-gnu Supposons que vous ayez installé une chaîne d'outils x86_64-unknown-linux-gnu et que vous l'avez sur PATH , configurez les variables d'environnement comme ci-dessous pour l'utiliser avec la cargaison.
export CARGO_TARGET_X86_64_UNKNOWN_LINUX_GNU_LINKER=x86_64-linux-gnu-gcc Habituellement, seul CARGO_TARGET_*_LINKER est requis, au cas où il ne parvient pas à compiler, vous pouvez également définir des variables d'environnement supplémentaires:
export CC_x86_64_unknown_linux_gnu=x86_64-linux-gnu-gcc
export CXX_x86_64_unknown_linux_gnu=x86_64-linux-gnu-g++
export AR_x86_64_unknown_linux_gnu=x86_64-linux-gnu-ar