当前位置:网站首页>zynq平台交叉编译器的安装
zynq平台交叉编译器的安装
2022-04-23 04:27:00 【MangataTS】
一、创建工作目录
新建工作目录 zynq,并进入该目录。新建 packs 目录,目的是存储源码安装包,拷贝相关文件到该目录。
mkdir zynq
cd zynq
mkdir packs

二、解压文件
解压 Sourcery_CodeBench_Lite_for_Xilinx_GNU_Linux.tar.gz 文件到 packs的上级目录下,即工作目录 z y n q zynq zynq 目录里。
tar -zxvf Sourcery_CodeBench_Lite_for_Xilinx_GNU_Linux.tar.gz -C ../
为了方便后续操作,我们对这个文件夹重命名:
mv Sourcery_CodeBench_Lite_for_Xilinx_GNU_Linux xilinx-tools
三、编写激活脚本并激活
创建env_z7.sh并向其中输入以下内容,最好就放在zynq目录下
#!/bin/sh
export PATH=/home/mangata/zynq/xilinx-tools/bin:${
PATH}
ARCH=arm
CROSS_COMPILE=arm-linux
激活脚本:
source env_z7.sh
四、测试编译器版本
一般来说会报错:
mangata@mangata:~/zynq$ arm-linux-gcc -v
-bash: /home/mangata/zynq/xilinx-tools/bin/arm-linux-gcc: 没有那个文件或目录
说命令没有找到,这个是因为这个编译器是 32 32 32 位,而我们的系统是 64 64 64 位的,需要安装 32 b 32b 32b 位的库。我们继续输入安装命令即可:
sudo apt install libc6-i386 lib32z1

如果这里安装报错:
错误:1 http://cn.archive.ubuntu.com/ubuntu focal-updates/main amd64 lib32z1 amd64 1:1.2.11.dfsg-2ubuntu1.2
404 Not Found [IP: 91.189.91.38 80]
E: 无法下载 http://cn.archive.ubuntu.com/ubuntu/pool/main/z/zlib/lib32z1_1.2.11.dfsg-2ubuntu1.2_amd64.deb 404 Not Found [IP: 91.189.91.38 80]
E: 有几个软件包无法下载,要不运行 apt-get update 或者加上 --fix-missing 的选项再试试?
那么我们只需要输入:
sudo apt-get update
再进行安装即可
然后再次查看版本号:

至此关于zynq平台的交叉编译器安装完成
版权声明
本文为[MangataTS]所创,转载请带上原文链接,感谢
https://acmer.blog.csdn.net/article/details/124339773
边栏推荐
- MATLAB lit plusieurs diagrammes fig et les combine en un seul diagramme (sous forme de sous - Diagramme)
- Mysql出现2013 Lost connection to MySQL server during query
- IEEE Transactions on Industrial Informatics(TII)投稿须知
- QT program integration easyplayer RTSP streaming media player screen flicker what is the reason?
- 【论文阅读】【3d目标检测】point transformer
- [AI vision · quick review of today's sound acoustic papers issue 1] Thu, 14 APR 2022
- RuntimeError: output with shape [4, 1, 512, 512] doesn‘t match the broadcast shape[4, 4, 512, 512]
- Gut liver axis: host microbiota interaction affects hepatocarcinogenesis
- 小红书被曝整体裁员20%,大厂之间内卷也很严重
- Matlab minimalist configuration of vscode configuration
猜你喜欢
![[AI vision · quick review of NLP natural language processing papers today, issue 31] Fri, 15 APR 2022](/img/40/72fdf9c89ed7d063cc368e6e052d0f.png)
[AI vision · quick review of NLP natural language processing papers today, issue 31] Fri, 15 APR 2022

Nature medicine reveals individual risk factors of coronary artery disease

Xiaomi, qui a établi le plus grand volume de ventes de téléphones portables domestiques sur le marché d'outre - mer, se concentre de nouveau sur le marché intérieur

用D435i录制自己的数据集运行ORBslam2并构建稠密点云

Unipolar NRZ code, bipolar NRZ code, 2ASK, 2FSK, 2PSK, 2DPSK and MATLAB simulation

单片机串口数据处理(2)——uCOSIII+循环队列接收数据

/etc/bash_completion.d目录作用(用户登录立刻执行该目录下脚本)

Cause analysis of incorrect time of AI traffic statistics of Dahua Equipment Development Bank

Microbial neuroimmune axis -- the hope of prevention and treatment of cardiovascular diseases

阿里云IoT流转到postgresql数据库方案
随机推荐
递归调用--排列的穷举
C语言: 指针的进阶
Common string processing functions in C language
Gut liver axis: host microbiota interaction affects hepatocarcinogenesis
Jetpack 之 LifeCycle 组件使用详解
383. 赎金信
知乎有问题,谁来解答?
[echart] Introduction to echart
A new method for evaluating the quality of metagenome assembly - magista
What is software acceptance testing? What are the benefits of acceptance testing conducted by third-party software testing institutions?
IDE Idea 自动编译 与 On Upate Action 、 On Frame Deactivation 的配置
阿里云IoT流转到postgresql数据库方案
用D435i录制自己的数据集运行ORBslam2并构建稠密点云
UDP协议与TCP协议
[AI vision · quick review of today's sound acoustic papers, issue 2] Fri, 15 APR 2022
[AI vision · quick review of NLP natural language processing papers today, No. 32] wed, 20 APR 2022
【李宏毅2022 机器学习春】hw6_GAN(不懂..)
mysql ,binlog 日志查询
As a code farmer, what kind of experience is it that a girlfriend can code better than herself?
【时序】基于 TCN 的用于序列建模的通用卷积和循环网络的经验评估