未找到共享库 libmp.so.3

未找到共享库 libmp.so.3

我正在尝试在装有 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 
  1. 安装libmp3-5.0.5-48.1.x86_64.rpm. 谷歌搜索或查看此链接下载软件包并查看链接在 Ubuntu 上安装 RPM 包的说明
  2. 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

相关内容