我遇到了一个问题。我不知道下一步该做什么:
asterisk:加载共享库时出错:libjansson.so.4: 无法打开共享对象文件:没有这样的文件或目录
答案 0 :(得分:0)
首先尝试运行
ldd
如果没有帮助,请尝试查找libjansson.so.4。如果找到,请确保它在路径中。如果找不到,请尝试libjansson.so *(任何其他版本)并对libjansson.so.4执行符号链接。
答案 1 :(得分:0)
首先要有jansson所需的版本: 解压并运行(如果已安装则跳过此部分)
./configure
make
make check
make install
ldconfig创建了到运行时库的必要链接,您需要创建一个配置文件并添加所选库的路径。
echo “/usr/local/lib” > /etc/ld.so.conf.d/usr_local.conf
/sbin/ldconfig
参考:this