文章目录
日常小问题记录
一、vitis引用了math头文件却用不了数学运算基本函数
现象:
vitis引用了math头文件却用不了数学运算基本函数
并出现报错:
解决办法:
- 首先点击工程,进入properties
- 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/*