【Z-turn Board试用体验】+ 建立交叉编译环境 - 问答 - 电子技术论坛 - 最好最受欢迎电子论坛!

【Z-turn Board试用体验】+ 建立交叉编译环境

1 .在虚拟机上首先安装好ubuntu12.04(个人推荐使用vmware,功能比virtual Box强大)

2.xilinx wiki下载xilinx-2011.09-50-arm-xilinx-linux-gnueabi.bin


3.在由于这个环境是为32-bit系统设计的,64-bit系统的用户需要先安装部分32-bit库,在Ubuntu终端中进入root权限,我自己的就是64位的系统。在终端中输入apt-getinstall ia32-libs4.在终端中输入dpkg-reconfiguredash,将dash改为bash,选择no。如下图所示
5.xilinx-2011.09-50-arm-xilinx-linux-gnueabi.bin拷贝到/home/mao(注意这边不管放哪里都可)目录下,可以先ls –l或者ll看下这个文件是否是可执行的,一般可执行如图都是绿色高亮的,若显示不是可执行文件,可以在非root权限下sudo chmod +x xilinx-2011.09-50-arm-xilinx-linux-gnueabi.bin,设置为可执行程序。


6设置环境变量  ubuntu中,环境变量的文件是/etc/bash.bashrc,修改这个文件就行了(命令vim /etc/bash.bashrc),注意vim 是用sudo apt-get installvim来安装的,在末尾增加内容:export ARCH=armexportCROSS_COMPILE=arm-xilinx-linux-gnueabi-export PATH=/root/CodeSourcery/Sourcery_CodeBench_Lite_for_Xilinx_GNU_Linux/bin/:$PATH看清楚上面的路径,要会改变,不能原封不动抄下来,要根据自己的路径设置,可以从图中看到我是在root下面的,记住一定要选对路径(PATH

7测试 echo $PATH,看看有没有刚刚加上去的路径


还有就是arm-xilinx-linux-gnueabi-gcc   -v,如果可以打印出交叉编译器的版本信息,说明设置成功了。还有就是输入arm-xilinx,按下tab,看看有没有东西出来。

到此,我们就可以去编译内核喽


1个回复

myir.tom 发表于 2015-5-26 11:29:19
加油
回复

举报 使用道具

您需要登录后才可以回帖 登录 | 注册

本版积分规则


关闭

站长推荐上一条 /6 下一条

小黑屋|手机版|Archiver|电子发烧友 ( 湘ICP备2023018690号 )

GMT+8, 2024-4-24 14:59 , Processed in 0.455679 second(s), Total 70, Slave 50 queries .

Powered by 电子发烧友网

© 2015 bbs.elecfans.com

微信扫描
快速回复 返回顶部 返回列表