homebrew macos cross toolchains
v13.3.0
Ayúdame a convertirme en un desarrollador de código abierto a tiempo completo patrocinándome en Github
MacOS Cross Compiler Toolchans, admite Apple Silicon e Intel Macs.
Descargue las cadenas de herramientas precompiladas de la versión de GitHub
O instalar usando 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 Supongamos que ha instalado la cadena de herramientas x86_64-unknown-linux-gnu y tenerla en PATH , configure las variables de entorno como a continuación para usarlo con carga.
export CARGO_TARGET_X86_64_UNKNOWN_LINUX_GNU_LINKER=x86_64-linux-gnu-gcc Por lo general, solo se requiere CARGO_TARGET_*_LINKER , en caso de que de alguna manera no se compile, también puede establecer algunas variables de entorno adicionales:
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