You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Ubuntu 22.04下通过终端安装并运行Xilinx ISE 14.7的技术咨询

Ubuntu 22.04下通过终端安装并运行Xilinx ISE 14.7的技术咨询

嗨,我来帮你一步步搞定Ubuntu 22.04上用终端安装和运行Xilinx ISE 14.7的事儿!ISE 14.7是个老版本,和Ubuntu 22.04这种新系统兼容性有点坑,但咱们按步骤来就能解决。

一、终端下载安装包

ISE 14.7的Linux安装包需要从Xilinx官网获取,而且必须登录账号才能下载。你可以这么操作:

  • 先登录Xilinx官网,找到ISE 14.7的Linux完整安装包(文件名通常是Xilinx_ISE_DS_Lin_14.7_1015_1.tar.gz这类格式),复制它的带会话认证的下载链接(直接复制静态链接没用,必须是登录后生成的有效链接)
  • 回到终端,用wget下载:
    wget -O xilinx_ise_14.7.tar.gz "你的下载链接"
    
    把引号里的内容替换成你复制的真实链接就行。

二、安装必要的依赖库

因为ISE 14.7是32位为主的老软件,Ubuntu 22.04是64位系统,得先装一堆32位依赖:

  1. 启用32位架构支持:
    sudo dpkg --add-architecture i386
    
  2. 更新软件源:
    sudo apt update
    
  3. 安装核心依赖包:
    sudo apt install -y libc6:i386 libncurses5:i386 libstdc++6:i386 libx11-6:i386 libxtst6:i386 libxext6:i386 libgtk2.0-0:i386 libpng16-16:i386 libsm6:i386 libice6:i386 libxrender1:i386 libfontconfig1:i386 libfreetype6:i386 zlib1g:i386 lib32gcc-s1 lib32stdc++6 libncursesw5:i386
    
    这些包覆盖了大部分ISE运行需要的底层库,少一个都可能出问题。

三、终端静默安装ISE 14.7

如果不想用图形安装向导,咱们用静默安装全程在终端完成:

  1. 先解压下载的安装包:
    tar -xzf xilinx_ise_14.7.tar.gz
    
  2. 进入解压后的目录(注意目录名要和你解压的一致,比如下面的示例):
    cd Xilinx_ISE_DS_Lin_14.7_1015_1
    
  3. 创建一个静默安装配置文件install_config.txt,你可以用nano编辑:
    nano install_config.txt
    
    把下面的内容粘贴进去,InstallDir可以改成你想安装的路径(比如/opt/Xilinx/14.7是系统级路径,或者~/Xilinx/14.7是用户级路径):
    [Xilinx.ISE]
    InstallDir=/opt/Xilinx/14.7
    Product=ISE_DS
    
    Ctrl+O保存,Ctrl+X退出nano。
  4. 运行静默安装命令(如果安装到/opt需要加sudo,用户级路径不用):
    sudo ./xsetup --batch Install --config install_config.txt
    
    耐心等一会儿,安装过程会在终端输出进度,完成后会提示安装成功。

四、运行ISE 14.7

安装完成后,需要先加载ISE的环境变量,然后就能启动了:

  1. 加载环境变量(路径和你安装的一致):
    source /opt/Xilinx/14.7/ISE_DS/settings64.sh
    
    如果运行时出现32位库相关错误,换成加载32位的环境变量:
    source /opt/Xilinx/14.7/ISE_DS/settings32.sh
    
  2. 直接启动ISE:
    ise
    

常见问题解决

  • 如果启动时提示找不到libXft.so.2,安装这个包:
    sudo apt install libxft2:i386
    
  • 如果图形界面打不开,试试临时允许X服务器连接(注意仅限本地使用,别在公共网络用):
    xhost +
    
  • 如果遇到GTK相关错误,设置环境变量:
    export GTK_PATH=/usr/lib/x86_64-linux-gnu/gtk-2.0
    

备注:内容来源于stack exchange,提问作者U G DEBABANI CHOWDHURY

火山引擎 最新活动