社区导航

 

搜索
查看: 285|回复: 0

[原创] 玩转Zynq连载8——Ubuntu下安装linux交叉编译器

[复制链接]

101

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

发表于 2019-12-9 10:54 | 显示全部楼层 |阅读模式

00.jpg

 

1概述

         本节要在虚拟机中的Ubuntu操作系统下,安装linux交叉编译器(xilinx-2011.09-50-arm-xilinx-linux-gnueabi.bin),主要包括以下几个步骤。

8-1.png

 

2 配置Ubuntu权限

         使用WinSCP将交叉编译安装程序xilinx-2011.09-50-arm-xilinx-linux-gnueabi.bin(存放在Software文件夹下)拷贝到Ubuntu下。如图所示,我们放置在路径/home/zstar/Download下,所以在Terminal中,在该路径下先使用如下命令更改权限并设置为可执行文件。

chmod  +x  xilinx-2011.09-50-arm-xilinx-linux-gnueabi.bin

         接着使用如下命令修复/bin/sh指向dash而不是bash或其他支持的shell的错误。

sudodpkg-reconfigure -plow dash

         会弹出如图所示界面,选择<No>并回车。

8-2.png

 

3 安装交叉编译工具

         执行如下命令运行安装程序。

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

8-3.png

         安装过程,按照下面图示进行设置安装。

8-4.png

 

8-5.png

 

8-6.png

 

8-7.png

         Where Would You Like to Install?用于设定程序安装路径,这里使用本机的默认路径,若要更改路径,请一定记着路径,后续会用到。

/home/zstar/CodeSourcery/Sourcery_CodeBench_Lite_for_Xilinx_GNU_Linux

8-8.png

 

8-9.png

 

8-10.png

 

8-11.png

 

8-12.png

 

8-13.png

 

8-14.png

 

4 配置环境变量

         Terminal中输入如下3export命令更改环境变量。注意第三个exportPATH必须和实际安装的路径一致。

export ARCH=arm

exportCROSS_COMPILE=arm-xilinx-linux-gnueabi-

exportPATH=/home/zstar/CodeSourcery/Sourcery_CodeBench_Lite_for_Xilinx_GNU_Linux/bin/:$PATH

运行如下命令,若打印版本信息,即编译环境搭建成功。

arm-xilinx-linux-gnueabi-gcc -v

8-15.png

 



此内容由EEWORLD论坛网友ove学习使我快乐原创,如需转载或用于商业用途需征得作者同意并注明出处

此帖出自FPGA/CPLD论坛


回复

使用道具 举报

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

关闭

站长推荐上一条 1/8 下一条

  • 论坛活动 E手掌握

    扫码关注
    EEWORLD 官方微信

  • EE福利  唾手可得

    扫码关注
    EE福利 唾手可得

词云| Archiver|手机版|小黑屋|电子工程世界 ( 京ICP证 060456 )

GMT+8, 2020-7-14 11:42 , Processed in 0.092313 second(s), 22 queries , Gzip On, MemCache On.

快速回复 返回顶部 返回列表