xilinx-arm-linux交叉编译链安装

1、进入Ubuntu系统,输入su root,输入密码后进入root。(如果是第一次进入,在终端输入sudo passwd root,会要求输入用户密码,然后重置root的密码,重置完后输入su root,再输入刚刚重置的root密码即可进入root;)

2、在xilinx-2011.09-50-arm-xilinx-linux-gnueabi.bin文件所在目录下运行

./xilinx-2011.09-50-arm-xilinx-linux-gnueabi.bin

也许会出现一些问题比如Error:Missing 32-bit libraries on 64-bit Linux host,解决办法——

然后我又出现了另一个bug     Error: DASH shell not supported as system shell

3、在弹出的对话框中点击next,一路点击next直到下图选择Tipical

选择安装路径 /opt/xilinx-2011.09             

选择do not modify PATH

在弹出的对话框中选择连接文件夹存放位置,点击“Next”进入下一步,再后边还是继续一路next到安装完成。

 4、打开"~/.bashrc"配置文件(sudo gedit ~/.bashrc),将交叉编译工具链的路径加入系统环境变量中,在.bashrc文件最后添加以下语句

export  PATH=$PATH:/opt/xilinx-2011.09/bin:

5、 输入“source ~/.bashrc”命令使能交叉编译工具链。

6、输入“arm-xilinx-linux-gnueabi-gcc -v”命令查看版本号,如果看到"gcc  sversion  4.6.1" 的版本号,那么说明交叉编译工具链已经安装成功,如下图所示

 附——

我出现的一个智障错误——就前面都安装完了,但就是最后一条测试命令出不来版本号,前面的source那个命令有时候什么都没有,有时候又报错

 就not a valid identifier是因为我opt/xilinx-2011.09文件夹名字打错了(刚开始以为win复制到ubuntu里的文字不对还重新手打了一下bashrc文件的加的那一行),路径是对的,但文件夹名字不知道为啥打错了,后来用mv /usr/bin/old_folder /usr/bin/new_folder 命令修改了名字就好了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值