Xilinx交叉编译链的安装步骤和验证

时间:2025-09-11  作者:Diven  阅读:0

需要说明的是: xilinx-arm-linux交叉编译链最后一个版本就是2011版本,之后的xilinx不再单独提供交叉编译链了,如果需要最新的,请安装SDK开发软件,之后再安装目录中查找,或者source setting.sh激活即可使用。

Xilinx交叉编译链的安装步骤和验证

一、软件下载

网络上有很多人提供,我这里仅仅提供文件名,大家搜索这个文件即可

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

二、软件安装

将该文件拷贝到Ubuntu环境下,ll查看属性

-rwxrw-rw- 1 pp pp 148299693 5月 28 16:01 xilinx-2011.09-50-arm-xilinx-linux-gnueabi.bin*

考虑到软件的可移植性,这里使用普通用户安装

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

一路Enter下来,最后输出:

Installation Complete

---------------------

Congratulations! Sourcery CodeBench Lite for Xilinx GNU/Linux has been

successfully installed to:

/home/pp/CodeSourcery/Sourcery_CodeBench_Lite_for_Xilinx_GNU_Linux

验证是否安装成功,输入arm-xilinx-linux-gnueabi-gcc -v 会显示相关信息

cd /home/pp/CodeSourcery/Sourcery_CodeBench_Lite_for_Xilinx_GNU_Linux/bin

。/arm-xilinx-linux-gnueabi-gcc -v

三、添加环境变量及验证

安装完后,若需要手动添加环境变量,以后每次编译软件的时候都需要通过export指令将编译环境路径加入到PATH环境变量

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

当然,也可以直接

gedit ~/.bashrc

export PATH=/home/pp/CodeSourcery/

Sourcery_CodeBench_Lite_for_Xilinx_GNU_Linux/bin:$PATH

arm-xilinx-linux-gnueabi-gcc -v

若成功,则有版本信息输出。

2)C语言验证

#include

int main()

{

printf(“hello world!”);

return 0;

}

编译生成arm环境下可执行文件,可考虑添加–staitIC选项

arm-xilinx-linux-gnueabi-gcc hello.c -o hello.out

arm-linux-gnueabihf-gcc hello.c -o hello.out --statIC

file hello

猜您喜欢


电子元件品牌琳琅满目,其中宏达电子作为一家知名的电子元件制造商,其采样电阻系列受到业界关注。本文将详细解析宏达电子采样电阻品牌的国家归属,并通过多个维度探讨其品...
2013-02-27 07:10:03

贴片电阻功率尺寸表主要通过尺寸代码来表示其尺寸和额定功率。尺寸代码通常由四位数字组成,例如「0402」、「0603」、「0805」等。前两位数字表示长度,后两位...
2025-04-14 15:02:37

在日常生活和维修工作中,工具的选择非常重要。多功能扳手作为一款集多种功能于一身的实用工具,越来越受到人们的青睐。不仅适用于各种螺母和螺栓,还能轻松应对不同规格的...
2008-10-08 00:00:00

独石电容是常见的电子元件。在电路中起到储存电能的作用。本文将探讨独石电容的特点和优缺点。结构简单独石电容是由一个绝缘体包围导体构成。的结构简单,容易制造。这样的...
2025-03-27 05:31:07

长电极电阻电压参数是衡量材料导电性能的重要指标。日本作为电子产业强国,其在长电极电阻领域拥有众多知名品牌。本文将为您详细介绍SSM(日本)在这一领域的主要品牌及...
2012-02-05 00:35:35

二极管是重要的半导体器件,应用于电子电路中。主要功能是允许电流在一个方向上流动,而阻止在相反方向的流动。这一特性使得二极管在整流、限流、开关等应用中发挥了重要作...
2025-03-30 19:01:39

电子设备中,电容和电池都是重要的电能存储器。很多人问,1法拉电容相当于多大电池?本文将对此进行探讨。电容和电池的区别电容器储存电能的方式和电池不一样。电池是化学...
2025-03-26 22:01:39