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

需要说明的是: 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

简单总结一下MOS管
中微已制造出5纳米蚀刻机,对中国半导体领域影响深远
变频器的制动方式及电路原理图
油电混合电池坏了怎么办_油电混合电池多久换
强化 Gear VR 之外,三星还要开发独立运行的高阶VR头戴装置
Xilinx交叉编译链的安装步骤和验证
5G超高清监控摄像机通用技术规范发布
金星电视机D2902电源
面对“缺芯”挑战,飞凌嵌入式为客户产能提供稳定保障
光纤快速连接器有何作用?光纤快速连接器如何安装使用?
1N4001S~1N4007S整流二极管
液压传动装置组成部分介绍(优缺点和工作原理及分类介绍)
WiFi也能充电?无线充电将成为标配?
输入100V宽电压降压恒压DC-DC电源管理芯片AP8851L
断水报警器电路设计方案汇总(四款模拟电路设计原理图详解)
华为Mate10什么时候上市?最新消息:华为Mate10高端旗舰来袭,设计理念碾压小米MIX和三星S8
英飞凌推出采用D2PAK封装的650 V CoolSiCTM MOSFET,进一步降低应用损耗并提高可靠性
制冷系统和制冷机一样吗 制冷系统的作用组成及工作原理
瓴盛科技迎新战略投资者 携手小米赋能产业发展
将区块链技术应用到智能锁设计中的可行性分析