日期:2014-05-16  浏览次数:20904 次

想通过交叉编译把open dpi移植到mips64目标平台上,新手求教??
我的主机是i686-pc-linux,系统是centos6.0,下载了open dpi源码包,交叉编译环境是mips64-octeon-linux-gnu,
源码包里有configure,想要把源码编译可移植到目标平台mips64上,请问为了完成移植工作,要做哪些设置?我是新手,交叉编译不是很懂,求教啦

------解决方案--------------------
mips64-octeon-linux-gnu的bin加入路径

搞清楚mips64-octeon-linux-gnu的host是啥

configure 时 使用 --host=XXX --build=XXX 加入
------解决方案--------------------
加入PATH即可,只要在命令行里能找到

我没用过这个工具链,你可以看看这个工具链gcc的前缀是啥

那么host和build直接写这个前缀即可

比如前缀是mips64-octeon-linux-gnu

那么写 

--host=mips64-octeon-linux-gnu --build=mips64-octeon-linux-gnu

意思是在mips64-octeon-linux-gnu target上运行
使用mips64-octeon-linux-gnu-gcc 或者 mips64-octeon-linux-gnu-g++ 编译

我的异常网推荐解决方案:configure build path,http://www.aiyiweb.com/eclipse/4586.html