libssl.so.1.0.0: no version information available 问题

编译程序时遇到libssl.so.1.0.0: no version information available (required by /usr/lib/x86_64-linux-gnu/libcurl.so问题。
使用 ldd   /usr/lib/x86_64-linux-gnu/libcurl.so命令知:
libssl.so.1.0.0 => /home/liuxy/software/matlab/bin/glnxa64/libssl.so.1.0.0 (0x00007f39e967e000)
这说明 libcurl.so首先找到了matlab软件的 libssl.so.1.0.0,而此动态库不是Ubuntu版本的。 Ubuntu版本的动态库没有用到。
解决办法:在环境shell文件中调整查找动态库的顺序,使 /lib/x86_64-linux-gnu/libssl.so.1.0.0先于 /home/liuxy/software/matlab/bin/glnxa64/libssl.so.1.0.0被找到即可。

你可能感兴趣的:(软件使用)