遇到这种错误,原因一般有两个:
原因一:操作系统里确实没有包含该共享库(lib*.so.*文件)或者共享库版本不对,遇到这种情况那就去网上下载并安装上即可。
原因二:已经安装了该共享库,但执行需要调用该共享库的程序的时候,程序按照默认共享库路径找不到该共享库文件。这时候需要添加共享库路径。
在目录/usr/local/lib中可以看到libmbedtls.so.12这个文件,说明该文件时存在的。
这时候需要如下操作:
step1:将该路径添加到 /etc/ld.so.conf文件中
step2:执行ldconfig