如何在Ubuntu 22.04 LTS中安装ModelSim?求终端命令方案
在Ubuntu 22.04 LTS中安装ModelSim Intel FPGAS标准版(.run格式)
1. 安装必要的32位依赖库
ModelSim依赖部分32位系统库,Ubuntu 22.04默认是64位环境,先执行以下命令补全依赖:
sudo dpkg --add-architecture i386 sudo apt update sudo apt install -y build-essential gcc-multilib g++-multilib lib32z1 lib32stdc++6 lib32gcc-s1 libxt6:i386 libx11-6:i386 libxext6:i386 libxft2:i386 libxrender1:i386 libxtst6:i386 libc6:i386 libncurses5:i386 libstdc++6:i386
2. 赋予.run安装文件执行权限
打开终端,切换到下载文件所在目录(比如~/Downloads),执行:
chmod +x modelsim-intel-fpgas-18.1.0.625-linux.run
注意:替换命令中的文件名为你实际下载的.run文件名
3. 启动安装程序
执行以下命令启动图形化安装向导:
sudo ./modelsim-intel-fpgas-18.1.0.625-linux.run
按照向导提示完成配置:选择安装路径、接受许可协议,等待安装进度完成。
4. 解决安装后的兼容性问题(关键步骤)
Ubuntu 22.04的libfreetype版本与ModelSim 18.1存在冲突,需手动修复:
- 进入ModelSim安装目录下的
lib32文件夹(假设安装路径为/opt/modelsim,则路径为/opt/modelsim/lib32) - 备份原有文件:
sudo mv libfreetype.so.6 libfreetype.so.6.bak
- 创建指向系统32位库的软链接:
sudo ln -s /usr/lib/i386-linux-gnu/libfreetype.so.6 libfreetype.so.6
5. 启动ModelSim
- 直接通过安装路径启动:
/opt/modelsim/bin/vsim
- 若要随时通过终端启动,可将路径添加到环境变量:
echo 'export PATH=$PATH:/opt/modelsim/bin' >> ~/.bashrc source ~/.bashrc
之后在终端输入vsim即可启动程序。
内容的提问来源于stack exchange,提问作者Shahrear Al Sakib
相关产品推荐
相关产品推荐

