我最近迁移到 Linux 并正在习惯该操作系统,我成功安装并运行了 Quartus 20.1 Lite,并且正在使用一个旧的工作项目对其进行测试。当我打开波形并运行模拟时,我得到了
root/intelFPGA_lite/20.1/modelsim_ase/linuxaloem//vish:加载共享库时出错:libXft.so.2:无法打开共享对象文件:没有这样的文件或目录
我安装了 libXft.so.2,因为我能够在终端中使用locate 找到它。我有什么遗漏的吗?该文件是否需要位于上面列出的文件中,或者我是否需要以某种方式使用权限?
这是在现代 Linux 发行版上使用“免费”modelsim 的常见问题。 Modelsim 是 32b,打包得不是很好,因此它无法获取其依赖项。
现在,解决方案是安装大量32b软件包。
sudo apt-get install libxft2 libxft2:i386 lib32ncurses5
sudo apt install libxext6
sudo apt install libxext6:i386
sudo apt install lib32ncurses6
参考:https://yoloh3.github.io/linux/2016/12/24/install-modelsim-in-linux/