出现问题
在使用cmake编译时出现如下错误:
/usr/local/bin/cmake: /home/0123/anaconda2/lib/libssl.so.1.0.0: no version information available (required by /usr/local/lib/libcurl.so.4)
/usr/local/bin/cmake: /home/0123/anaconda2/lib/libssl.so.1.0.0: no version information available (required by /usr/local/lib/libcurl.so.4)
/usr/local/bin/cmake: /home/0123/anaconda2/lib/libcrypto.so.1.0.0: no version information available (required by /usr/local/lib/libcurl.so.4)
提示信息指出cmake用到的库被链到了home目录的anaconda2里,但实际需要的是/usr/local/lib目录下的库。
查找原因
执行命令查看cmake的动态链接库:
$ ldd /usr/local/bin/cmake
/usr/local/bin/cmake: /home/0123/anaconda2/lib/libssl.so.1.0.0: no version information available (required by /usr/local/lib/libcurl.so.4)
/usr/local/bin/cmake: /home/

最低0.47元/天 解锁文章
1061





