Vivado设计套件,是FPGA厂商Xilinx公司2012年发布的集成设计环境。

在Ubuntu14.04下安装Vivade总是失败,失败信息如下:

# cd Xilinx_Vivado_SDK_Lin_2014.2_0612_1

# ./xsetup

./xsetup: 2: [: unexpected operator
./xsetup: 25: [: 64: unexpected operator
./xsetup: 54: [: unexpected operator
Error: Could not find or load main class .home.a1307.Documents.Xilinx_Vivado_SDK_Lin_2014.2_0612_1.lib.classes.xinstaller.jar


解决方法:

由于返回信息./xsetup: 2: [: unexpected operator

显示./xsetup的第二行:root=`dirname $0`不能识别

Ubuntu 14.04下安装Vivado失败的解决方法

而在终端下,对命令:

root=`dirname ./xsetup`

root=`cd $root;pwd`

进行测试,如下图,可以成功运行

Ubuntu 14.04下安装Vivado失败的解决方法

考虑到./xsetup文件原本是以/bin/sh运行的,而sh链接到dash,

而终端是bash作为shell,

于是将./xsetup文件第一行改为

#!/bin/bash

重新运行xsetup:

# ./xsetup

成功运行!

Ubuntu 14.04下安装Vivado失败的解决方法

相关文章:

  • 2021-07-29
  • 2022-12-23
  • 2021-04-21
  • 2021-06-28
  • 2022-12-23
  • 2021-11-17
  • 2021-04-11
  • 2021-12-25
猜你喜欢
  • 2022-12-23
  • 2021-10-12
  • 2021-11-14
  • 2021-03-27
  • 2022-12-23
  • 2022-12-23
  • 2021-10-02
相关资源
相似解决方案