【文件属性】:
文件名称:homebrew-musl-cross:基于静态,基于musl的GCC macOS到Linux交叉编译器的自制程序公式
文件大小:5KB
文件格式:ZIP
更新时间:2021-04-30 17:00:26
Ruby
自制肌肉交叉
基于一键式基于静态友好的基于musl的GCC macOS到Linux交叉编译器。
brew install FiloSottile/musl-cross/musl-cross
默认情况下,它将针对musl Linux amd64构建完整的交叉编译器工具链。
然后,您可以使用工具的x86_64-linux-musl-版本来构建目标。 例如, x86_64-linux-musl-cc将编译C代码以在musl Linux amd64上运行。
目标的“ musl”部分很重要:二进制文件只能在基于Musl的系统(如Alpine)上运行。 但是,如果通过将-static作为LDFLAG传递来将它们构建为静态二进制文件,则它们将在任何地方运行。 Musl专为支持静态二进制文件而设计。
支持其他体系结构。 例如,您可以构建Raspberry Pi交叉编译器:
brew instal
【文件预览】:
homebrew-musl-cross-master
----.github()
--------workflows()
----LICENSE(748B)
----musl-cross.rb(6KB)
----README.md(2KB)