怎么搭建zedboard的编译环境?

时间:2025-07-25  作者:Diven  阅读:0

关于搭建zedboard的编译环境这个话题我也有点无奈了,开发的过程中遇到电脑出故障,虚拟机损坏等问题,为了避免再次繁琐的去搜索别人的配置命令,我还是自己写一个吧,留作笔记。

怎么搭建zedboard的编译环境?

配置环境:

vm虚拟机:VMware Workstation 12 Player

Ubuntu操作系统:ubuntu-16.04.1-desktop-amd64.iso

1.第一步:虚拟机上安装Ubuntu 64bit操作系统

这一步我们就省略了,比较都是下一步,下一步就可以完成的。

2.第二步:安装编译器依赖库

在Xilinx Wiki网站(http://wiki.xilinx.com/zynq-tools)下载Sourcery CodeBench,由于这个环境是为32-bit系统设计的,64-bit系统的用户需要先安装部分32-bit库,在Ubuntu终端中进入root权限,输入下面命令:

sudo su

apt-get install ia32-libs ia32-libs-gtk

但有可能会出错,根据提示信息输入下面的命令:

apt-get install lib32ncurses5 lib32z1

安装完成后,接着输入命令:

dpkg-reconfigure dash

在弹出的对话框中选否,将dash改为bash,这样才能顺利执行Sourcery CodeBench安装程序。下载好的安装文件为:xilinx-2011.09-50-arm-xilinx-linux-gnueabi.bin,在该文件路径下输入。/xilinx-2011.09-50-arm-xilinx-linux-gnueabi.bin打开安装程序,安装过程有可能是命令行形式的,但是没有关系,按照提示一步一步选择,然后安装完成。

最后我的安装路径是:

/home/xxxxxxx/CodeSourcery/Sourcery_CodeBench_Lite_for_Xilinx_GNU_Linux

3.第三步:将路径加入PATH变量

使用命令:

export ARCH=arm

export CROSS_COMPILE=arm-xilinx-linux-gnueabi-

export PATH=/home/xxxxxx/CodeSourcery/Sourcery_CodeBench_Lite_for_Xilinx_GNU_Linux/bin/:$PATH

这样可以立即有效,但是需要每次开机都执行这个命令,为了使设置长期有效,使用如下命令,将这些配置参数写到文件里。

sudo gedit /etc/bash.bashrc

然后使用命令立即有效。

source /etc/bash.bashrc

4.测试交叉编译环境

控制台输入如下命令:

arm-xilinx-linux-gnueabi-gcc -v

然后打印如下信息则表示交叉编译器安装成功。

另外也可以使用arm-xilinx-linux-gnueabi-gcc命令编译c程序,放到zedboard上测试。

猜您喜欢

贴片六角螺母柱是应用于电子设备和机械装配中的紧固件,其规格尺寸对于确保连接的稳定性和可靠性非常重要。贴片六角螺母柱的规格主要包括外径、内径、高度和螺纹规格等参数...
2012-02-24 00:00:00

MCU类免费验证板在多个领域中展现出的应用潜力。在教育领域,这些验证板为学生和开发者提供了一个实用的平台,帮助学习和实践嵌入式系统的基础知识。通过实际操作,学生...
2014-08-19 00:00:00


贴片电阻1203本身并不代表具体的阻值。1203表示的是贴片电阻的封装尺寸,指的是英制尺寸12 mil 长,03 mil 宽,约合公制尺寸 0.3mm x 0....
2024-11-29 10:25:39

现代电子设备中,连接器的选择非常重要。TERMINAL_25.4X12.9MM作为常见的连接器,因其独特的尺寸和性能特点,应用于各种电子产品中。本文将深入探讨T...
2025-04-24 18:30:46

贴片排阻作为常见的电阻器件,应用于各种电子产品的电路设计中。禾伸堂(HEC)作为业内知名品牌,其贴片排阻以高品质和稳定性能深受客户青睐。面对市场上众多贴片排阻品...
2017-06-28 09:25:30

移动电源上的DC标识其实很简单,代表的是直流电(Direct Current)。 我们日常生活中使用的电子设备,例如手机、平板电脑、蓝牙耳机等等,都需要使用直流...
2024-03-10 00:00:00

高频电解电容和普通电解电容的区别,很多人不是很清楚。在性能和应用上有明显的差异。本文将详细介绍这两种电容的不同之处。工作频率不同高频电解电容,适合高频应用。普通...
2025-03-25 02:00:02

贴片电阻电容是电子电路中很重要的元件,其微小的尺寸和优异的性能使其应用于各种电子设备。了解尺寸、规格和型号对于正确选择和使用很重要。贴片元件的尺寸通常用英制代码...
2024-11-29 10:25:52

贴片电阻体积小巧,上面的标识也迷你,常常让人摸不着头脑。其实,解读这些标识并不难,掌握一些基本规则就能轻松识别。国际上,贴片电阻标识主要采用数字编码和字母编码两...
2024-11-26 11:29:19