我正在运行 Mac OS X 10.5.8,并希望使用 GCC 4.1.2 为目标 CentOS 5.3 进行编译。我怎么能:
- 编译GCC 4.1.2工具链及相关工具?
- 使用该工具交叉编译目标 CentOS 5.3?
任何帮助是极大的赞赏!
最简单的解决方案是在虚拟机中运行 CentOS 5.3(例如 Sun虚拟盒子 http://www.virtualbox.org/)。这需要最少的设置,具有相当合理的开销(假设是 Intel Mac),并且您将能够实际test and debug你正在建造什么。
如果你真的坚持交叉编译,你必须构建一个交叉编译器。说明是here http://www.kegel.com/crosstool/ and here http://www.nongnu.org/thug/cross.html,但要注意:你可能需要几天的时间才能把它做好,然后你就会still需要一个虚拟机来测试结果,所以我认为这样做没有任何意义。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)