Ubantu18.04下安装Vivado2018.3软件时出现stdio.h文件不存在等gcc标准库不能找到的解决方法

Ubantu18.04下安装Vivado2018.3软件时出现stdio.h文件不存在等gcc标准库不能找到的解决方法

第一次安装Ubantu18.04,以为裸系统的包都是全的,没想到/usr/include/里的库文件少的离谱,装完Vivado2018.3后综合程序时居然给我报找不到"stdlib.h",搜集了半天资料,终于找到了解决方法。现把软件安装的过程总结如下。

【前期准备】

换源

1、编辑源文件

$ sudo geidt /etc/apt/sources.list

2、修改该文件,将该文件中原内容全部删除,添加如下内容,此处以清华源为例。

# 清华源
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse

3、使用下面命令更新一下,等待其更新完成即可。(不进行该步骤的话会导致编译器出问题)

$ sudo apt update && sudo apt upgrade
$ sudo apt-get install libc6-dec

【安装】

安装软件

1、上官网下载Vivado版本2018.3安装包。

2、使用指令

$ tar xvzf XXX(下载的文件名).tar.gz

3、进入解压后的文件夹,执行

$ sudo ./xsetup

4、进入安装界面,按需选择期间,按默认路径(/opt/Xilinx)下载即可。

安装Xilinx Platform Cable USB驱动

1、切换路径

$ cd /opt/Vivado/2018.3/data/xicom/cable_drivers/lin64/install_script/install_drivers/

2、执行安装程序

$ sudo ./install_drivers

3、重启电脑

【启动】

1、在主目录界面打开终端,输入

$ sudo gedit .bashrc

2、在该文件末端添加

$ source /opt/Xilinx/Vivado/2018.3/settings64.sh

3、关闭终端,并在你想创建Vivado工程的目录下,右键打开终端,然后执行

$ vivado

即可启动vivado,执行

$ vivado_hls

即可启动HLS工具,执行

$ vivado_hls -p <prj_name>

即可打开HLS项目工程,执行

$ vivado_hls -f XXX.tcl

即可创建项目工程

你可能感兴趣的:(弯路)