本文介绍了如何从 Mac OS X 交叉编译到 Linux x86?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在运行 Mac OS X 10.5.8 并且想要使用 GCC 4.1.2 编译目标 CentOS 5.3.我怎么能:
I'm running Mac OS X 10.5.8 and want to compile for target CentOS 5.3 with GCC 4.1.2. How could I:
- 编译 GCC 4.1.2 工具链和相关工具?
- 使用该工具为目标 CentOS 5.3 进行交叉编译?
非常感谢任何帮助!
推荐答案
您最简单的解决方案是在 VM 中运行 CentOS 5.3(例如 Sun VirtualBox).这需要最少的设置,具有相当合理的开销(假设是 Intel Mac),并且您将能够实际测试和调试您正在构建的内容.
Your simplest solution is to just run CentOS 5.3 in a VM (e.g. Sun VirtualBox). This requires minimal setup, has quite reasonable overhead (assuming an Intel Mac), and you'll be able to actually test and debug what you are building.
如果你真的坚持交叉编译,你必须构建一个交叉编译器.说明在这里和07-22 19:33