我清理了make clean
libsodium 和 zeromq 文件夹中的所有内容,然后重新安装了 libsodium-0.6.0 和 zeromq-4.1.2。
libsodium 似乎安装成功,但 zeromq 安装失败,make check
出现大量错误,提示未找到库钠.so.10看起来像:
/home/user/sources/zeromq-4.1.2/.libs/lt-test_sub_forward: error while loading shared libraries: libsodium.so.10: cannot open shared object file: No such file or directory
FAIL: test_sub_forward
答案1
看起来 libsodium-0.6.0make install
没有运行ldconfig
来更新链接器缓存。运行sudo ldconfig
(或sudo ldconfig -v
)然后重试。