Matlab 似乎有自己的 linux 共享库版本。我有一个需要libwfdb的程序,这是一个调用一些标准共享库的共享库。这些程序在我的机器上运行良好,但是当 Matlab 尝试使用该system()
函数调用它们时它失败了,因为它的版本太旧了。具体来说,我得到
/usr/local/MATLAB/R2014a/bin/glnxa64/libcurl.so.4: no version information available (required by /usr/local/lib64/libwfdb.so.10)
有没有办法更新我的 Matlab 共享库?或者是否有一种解决方法可以让我以本地用户身份运行命令?如果重要的话,我在 Ubuntu 14.04 上。
编辑:我不希望link
所有的图书馆。我已经尝试过了libcurl
,但它失败了,因为它想要一个新版本的libssl
and libcrypto
。