homebrew macos cross toolchains
v13.3.0
Ajude-me a me tornar um desenvolvedor de código aberto em tempo integral, me patrocinando no Github
MacOS Cross Compiler Toolchains, suporta Apple Silicon e Intel Macs.
Baixe as cadeias de ferramentas pré -compiladas do lançamento do GitHub
Ou instalar usando o 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 Suponha que você tenha instalado x86_64-unknown-linux-gnu Toolchain e coloque-o no PATH , configure as variáveis de ambiente como abaixo para usá-lo com carga.
export CARGO_TARGET_X86_64_UNKNOWN_LINUX_GNU_LINKER=x86_64-linux-gnu-gcc Geralmente, apenas CARGO_TARGET_*_LINKER é necessário, caso de alguma forma não seja compilado, você também pode definir algumas variáveis de ambiente extras:
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