您的位置:首页 > 运维架构 > Linux

利用虚拟机搭建linux下的交叉编译环境

2013-04-27 22:22 218 查看
1.在XP系统下安装VMware Player虚拟机,安装Ubuntu(ubuntu-11.04-desktop-i386.iso)

2.安装samba服务器,用于WinXP和Ubuntu间实现文件共享:sudo apt-get samba

3.将目标板的编译器放入指定文件夹,例如/opt目录下,编辑/etc/profile,添加path环境变量:

  PATH=/cygdrive/e/octeon_gcc/octeon-tools/bin:.:$PATH

  参考:http://blog.sina.com.cn/s/blog_6035432c0100zvna.html

4.搭建nfs服务器,方便在目标板上运行编译后的程序:http://os.51cto.com/art/201001/176511.htm

5.如果有需要,还可以安装X86下的gcc,g++编译器

通过以上步骤,交叉编译环境已经搭建OK,剩下的就是开发自己的嵌入式程序,然后使用t目标板的编译器编译,成功后,就可以通过nfs服务器挂载到目标板运行了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息