![在 FreeBSD x86_64/AMD64 系统上使用 Clang for MIPS(32 位)编译 C 程序](https://linux22.com/image/211152/%E5%9C%A8%20FreeBSD%20x86_64%2FAMD64%20%E7%B3%BB%E7%BB%9F%E4%B8%8A%E4%BD%BF%E7%94%A8%20Clang%20for%20MIPS%EF%BC%8832%20%E4%BD%8D%EF%BC%89%E7%BC%96%E8%AF%91%20C%20%E7%A8%8B%E5%BA%8F.png)
有没有办法在 FreeBSD x86_64/AMD64 系统上使用 Clang 编译器为 MIPS(32 位)编译 C 程序?
答案1
如果 FreeBSD 支持一些 Linux 交叉编译工具(如果它们的存储库中不存在,您可以将它们移植到 FreeBSD),那么可能是的。它不是 FreeBSD 工具,但我知道 Linux 发行版中的一种工具可以从源代码构建交叉编译器并在编译器之间相对容易地切换,它是 Gentoo Linux 中的 crossdev。如果您想要进行任何类型的编译(交叉或内置),我建议您安装 Gentoo,然后在使用 Gentoo linux 编译时,您可以将软件包复制并粘贴到 FreeBSD。