【发布时间】:2011-07-03 06:37:00
【问题描述】:
我有 mac snowleopard 10.6,但我为 linux 主机开发了很多程序(使用 C 和 C++)。 我尝试在 virtualbox 中的 ubuntu linux vm 下编译它们,但 VM 的性能与我的 mac 不同,并且很难在它们之间交换文件。
我已经阅读:http://crossgcc.rts-software.org/doku.php 关于“英特尔的 i386-Linux 二进制文件”并安装了该 wiki 的作者制作的二进制文件,它可以工作,但它是该软件包附带的旧版本的 gcc。 我尝试使用他的脚本编译交叉编译器,但它失败了,因为我的 mac 没有区分大小写的文件系统。
谁能建议如何在 Mac 上为 i386 linux 创建交叉编译器?
非常感谢所有帮助
【问题讨论】:
-
我的 Mac 上已经有一个旧的 linux 交叉编译器。如果我像往常一样编译了一个新的,但将新的编译器设置为旧的。这行得通吗?
标签: linux gcc compiler-construction