【自我学习-ZYNQ7】xilinx-arm-linux交叉编译安装

好久没写文档了,昨天编译c文件的时候出了点问题,需要交叉编译才可以,然后就搞了一下xilinx-arm-linux交叉编译,其实不难。

参考文献:
https://blog.csdn.net/weixin_40651304/article/details/79977971
https://blog.csdn.net/u012582664/article/details/51881701
http://www.360doc.com/content/12/0423/09/1162697_205808595.shtml

1.为什么要用到交叉编译,因为zynq是ARM和FPGA的综合,在ARM使用linux的时候,使用xilinx-arm-linux交叉编译链,编译C文件,将编译后的文件拷贝到zynq即可。

2.先下载一个http://pan.baidu.com/s/1nvMWAHN(下载网址),su root 进入root模式,在根目录下mkdir zed;在zed下创建tool,将下载的xilinx-2011.09-50-arm-xilinx-linux-gnueabi.bin拷贝到tool目录下
3. chmod 777 xilinx-2011.09-50-arm-xilinx-linux-gnueabi.bin 提高权限
而后./xilinx-2011.09-50-arm-xilinx-linux-gnueabi.bin 执行此文件
然后就报错了
【自我学习-ZYNQ7】xilinx-arm-linux交叉编译安装_第1张图片4.使用 dpkg-reconfigure dash 解决问题
【自我学习-ZYNQ7】xilinx-arm-linux交叉编译安装_第2张图片
5.而后再./xilinx-2011.09-50-arm-xilinx-linux-gnueabi.bin 执行此文件,一路回车和Y过去,然后就装好了
【自我学习-ZYNQ7】xilinx-arm-linux交叉编译安装_第3张图片6.最后还有改变环境变量
export PATH=/root/CodeSourcery/Sourcery_CodeBench_Lite_for_Xilinx_GNU_Linux/bin:$PATH

7.输入arm-xilinx-linux-gnueabi-gcc -v 会显示相关信息
然后就可以愉快的玩耍了

你可能感兴趣的:(【自我学习-ZYNQ7】xilinx-arm-linux交叉编译安装)