我正在尝试在装有 Ubuntu 15 的 x64 机器上运行 Synopsys-Sentaurus 软件。
我收到错误“无法打开共享库 libmp.so.3...”
libgmp 似乎已安装。
欢迎任何帮助,谢谢。
答案1
当您运行 Sentaurus Project/Operation/Run 时,您可能会遇到以下 libmp.so.3 错误:
sprocess: error while loading shared libraries: libmp.so.3: cannot open shared object file: No such file or directory
- 安装libmp3-5.0.5-48.1.x86_64.rpm. 谷歌搜索或查看此链接下载软件包并查看链接在 Ubuntu 上安装 RPM 包的说明
sudo ln -s /usr/lib64/libmp.so.3 /usr/lib/libmp.so.3
此外,您还可以找到答案这里对于这个问题。
答案2
我在 Ubuntu 16.04 机器上遇到了同样的问题。下面是我解决问题的方法。首先下载Libgmp3c2从这里然后使用 dpgk 安装 deb 包,如下所示
sudo dpkg -i <path_to_deb_file>
您可以使用以下方式检查安装情况
find /usr/lib/ -name "libgmp*"
答案3
这在 Ubuntu 22.04.2 上对我有用
sudo ln -s /usr/lib/x86_64-linux-gnu/libgmp.so.10 /usr/lib/libgmp.so.3