linux下vivado2016.4的安装与启动

按照官网教程解压后用
~$ sudo ./xsetup
命令总是显示
~$ Command not found
几近抓狂。
查阅网上各种资料。

1. 查看xsetup文件权限

~$ ls -la
显示是可执行文件

2. 用file可以查看文件类型

file xsetup

3. 用vim打开文件

~$ vim xsetup
发现首行为
#!/bin/bash
该文件为bash文件,应该用bash来编译。
不可以用shell来编译。
sh xsetup
则会出现“Bad substitution"

4. bash编译

bash xsetup
出现

xsetup: line 68: /home/lity/Desktop/Xilinx_Vivado_SDK_2016.4_1215_1/Xilinx_Vivado_SDK_2016.4_1215_1/tps/lnx64/jre/bin/java: Permission denied

这是文件权限问题

5. 更改文件权限

给文件执行的权限
chmod +x ./tps/lnx64/jre/bin/java
这里有个知识点,文件权限有三种:
-r 读; -w 写; -x 执行

此时再次用bash编译即可。

6. 启动vivado

source /opt/Xilinx/Vivado/2016.4/settings64.sh
vivado &

你可能感兴趣的:(linux下vivado2016.4的安装与启动)