linux - 创建在 mac 10.6 上运行的 linux 交叉编译器

标签 linux gcc compiler-construction

我有 mac snowleopard 10.6,但我为 linux 主机开发了很多程序(使用 C 和 C++)。 我试过在 virtualbox 中的 ubuntu linux 虚拟机下编译它们,但虚拟机的性能与我的 mac 不同,并且很难在它们之间交换文件。

我读过:http://crossgcc.rts-software.org/doku.php关于“英特尔的 i386-Linux 二进制文件”并安装了该 wiki 作者制作的二进制文件,它可以工作,但它是该软件包附带的旧版本 gcc。 我尝试使用他的脚本编译交叉编译器,但它失败了,因为我的 mac 没有区分大小写的文件系统。

谁能建议如何在 mac 上为 i386 linux 创建交叉编译器?

非常感谢所有帮助

最佳答案

您可以创建区分大小写的工作区。以下文档可能会有所帮助。

Get Android Source Code “创建区分大小写的磁盘镜像”

关于linux - 创建在 mac 10.6 上运行的 linux 交叉编译器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5100120/

相关文章:

c - 在另一个结构中初始化并获取结构变量?

c - cl编译器(Visual Studio)在哪里生成LIB和EXP文件

gcc - 如何忽略外部库头文件中的 gcc 编译器迂腐错误?

c - 如何删除固件中按位运算的 MISRA C 错误/警告?

c++ - 将条码扫描仪输入重定向到 Linux 中的特定小部件

php - 你知道 php 警告 startup unable to load dynamic library http.so 指的是什么吗?

linux - 谁生成核心转储文件?内核还是 glibc?

c - 如何在 Linux 终端中优化 C 编译生成的可执行文件

c++ - Mac 上的 G++ 链接时优化 - 编译器/链接器错误?

linux - 如何在 MSBuild 中获取当前操作系统?