当前位置: 技术问答>linux和unix
请教关于交叉编译平台搭建的问题
来源: 互联网 发布时间:2016-10-01
本文导语: 现在我想自己搭建一个交叉编译的环境,宿主机是ubuntu10.04,gcc4.4(重新安装成了GCC-3.4.1),想在这个上面自己手动搭建一个交叉编译环境,有没有前辈指点下?主要的问题是各种包的兼容性问题,已经试了很多组...
现在我想自己搭建一个交叉编译的环境,宿主机是ubuntu10.04,gcc4.4(重新安装成了GCC-3.4.1),想在这个上面自己手动搭建一个交叉编译环境,有没有前辈指点下?主要的问题是各种包的兼容性问题,已经试了很多组合了,但是总是出错,现在我用的linux-2.4.21,binutils-2.15 gcc-core-3.3.6 glibc-2.3.2,这个组合是走得最远的,已经走到编译生成glibc库了,但最后还是莫名其妙地编译错误
我的目标环境是用QEMU模拟的,应该是兼容MIPS-CPU的环境,因为指令集只是兼容MIPS,而不是MIPS,也就是指令集有增减,所以需要对编译器进行移植,故想自己手动搭建一个交叉编译环境,而不是用网上现成的脚本
有没有前辈能不能给个能够成功编译的各种源码的版本?谢谢了~
我的目标环境是用QEMU模拟的,应该是兼容MIPS-CPU的环境,因为指令集只是兼容MIPS,而不是MIPS,也就是指令集有增减,所以需要对编译器进行移植,故想自己手动搭建一个交叉编译环境,而不是用网上现成的脚本
有没有前辈能不能给个能够成功编译的各种源码的版本?谢谢了~
|
http://cross-lfs.org/view/clfs-sysroot/
照着ARM版的做,换成mips。
指令集变化我也不知道怎么处理。
照着ARM版的做,换成mips。
指令集变化我也不知道怎么处理。
|
是的
照着ARM版的做,换成mips。
照着ARM版的做,换成mips。
|
指令集只是兼容MIPS,而不是MIPS?