首页 > 技术 > 内容

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

时间:2026-01-30  作者:Diven  阅读:0

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

一、软件下载

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

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

猜您喜欢


自第一次工业革命以来,每次重大技术革命都会推动人类社会经济飞速增长。新技术能否引发新一轮革命的标准在于,能否广泛应用于生产生活,并解放发展生产力。当前AI大模...
2023-07-24 09:36:00
瓷管电阻作为重要的电阻元件,被应用于各种电子设备和工业控制系统中。风华高科(FH)作为国内知名的电子元器件制造企业,其瓷管电阻系列产品以稳定的性能和优良的品质,...
2012-10-18 04:52:30
现代电子设备中,连接器扮演着非常重要的角色。CONN_10.3X2MM_TM作为一种常见的连接器,其设计和功能在多个行业中得到了广泛应用。本文将深入探讨CONN...
2025-03-06 12:06:40
电阻器作为基础且关键的元件,被应用于各种电路设计中。随着技术的发展,长电极电阻因其独特的结构和性能优势,逐渐成为市场的宠儿。宇阳(EYANG)作为国内知名的电子...
2016-12-31 06:56:26
光电传感器是应用于自动化和智能设备中的传感器,主要用于检测光线的变化。根据工作原理和应用场合的不同,光电传感器可以分为几种主要类型。按工作原理分类,光电传感器可...
2014-09-22 00:00:00
电子电路中,排阻和上拉电阻都是常见的元器件,在电路设计中是重要的配件。许多人在学习电子电路时,常常会对这两者产生混淆。本文将对排阻和上拉电阻进行详细的分析,以帮...
2025-04-17 14:30:07
贴片电阻上的102标记代表其阻值为1000欧姆,也就是1kΩ。 这是一种简化的表示方法,遵循数字编码规则。其中前两位数字10代表有效数字,第三位数字2代表10的...
2024-11-29 10:25:55
1R74这个标识经常出现在贴片电阻上,代表着电阻的阻值。对于不熟悉电子元件的人来说,这个标识可能有些 cryptic。其实,理解并不难。1R74 表示该电阻的阻...
2024-11-29 10:26:04
高精度压力传感器的工作原理高精度压力传感器的工作原理主要基于物理学中的压电效应、应变效应、电容效应等。以下是几种常见的高精度压力传感器工作原理:压电效应 :压电...
2024-12-12 14:42:00