ZYNQ学习笔记(四·):小问题记录


日常小问题记录

一、vitis引用了math头文件却用不了数学运算基本函数

现象:
vitis引用了math头文件却用不了数学运算基本函数
在这里插入图片描述
并出现报错:
在这里插入图片描述
在这里插入图片描述
解决办法:

  1. 首先点击工程,进入properties

在这里插入图片描述

  1. settings -> Libraries -> 添加
    在这里插入图片描述
    添加的库填上一个字母
    在这里插入图片描述
    然后点击ok,呈现如下画面,最后点击apply and close
    在这里插入图片描述
    这时候再编译就不会报错了

二、怎么快速把一列数据转为一行,并在每个数据后面加上逗号

运用excel表:
原数据:
在这里插入图片描述
输入如下公式:
在这里插入图片描述
得到如下结果:
在这里插入图片描述

三、怎么减小下载文件的大小

bit流生成的时候可以进行压缩
在xdc文件内加入如下代码即可实现bit流文件的压缩功能:

set_property BITSTREAM.GENERAL.COMPRESS TRUE [current_design]

四、无法在主机复制,然后在虚拟机粘贴

问题描述:
一般在虚拟机中,安装vm-tools后,即可正常显示分辨率和在主机和虚拟机之间来回复制粘贴,但有时仍不能复制粘贴,虽然有共享文件夹等诸多妥协办法,但仍体验不好。

解决办法:
sudo apt install open-vm-tools-desktop

五、sudo apt-get install package时出现E:无法定位软件包

sudo apt-get install package时出现E:无法定位软件包
sudo apt-get update
sudo apt-get install openssh-server
sudo service ssh start;sudo ps -e |grep ssh

六、Ubuntu解决编辑文件时方向键(↑↓←→)显示A/B/C/D 不能用问题

直接安装一下vim就可以了
sudo apt-get install vim

七、linux Vitis2020.02不能在线下载

1.这个博主下载了完整的离线版本,可以参考,xilinx的vitis只支持三年以内的在线下载,之后只能通过下离线版的

01-ZYNQ linux开发环境安装,基于Petalinux2023.2和Vitis2023.2

2.离线版的安装文件很大,将近40多GB,如果默认浏览器下的比较慢,可以参考下面的方法,用edge浏览器借用迅雷插件,把下载任务用迅雷下载:
安装Vitis和Vivado开发工具

3.下载完是tar.gz格式的文件,这个文件很大,直接拖拽到虚拟机内部的话,可能会出现数据损坏,我拖拽进去后tar指令解压不了,用file指令查看文件,返回empty。后来通过share共享文件夹的方式后,就可以了。

4.在share文件下,使用命令 tar -zxvf 文件名.tar.gz , 解压报错:tar: 由于前次错误,将以上次的错误状态退出

解决办法:
解压加-C 绝对路径后,可以正常解压
-C参数:切换到指定目录
tar -zxvf nmon_linux_14i.tar.gz -C /home/(/home/是绝对路径,解压路径不能还是share文件夹下)
使用#tar -tf 压缩包名称,可以查看压缩包内容

八、ubuntu 回收站清空太慢,卡死

在ubuntu中回收站清空回收站,当回收站垃圾较多时速度很慢,有时候直接卡死,通过命令行可以快速的删除

sudo rm -rf ~/.local/share/Trash/*

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值