2015-09-23 161 views
0

我想在Ubuntu 14.04上安装libssl-dev,使用sudo apt-get install libssl-dev。安装完成。然而在编译期间,我得到错误/usr/bin/ld:无法找到-lssh2 collect2:错误:ld返回1退出状态

/usr/bin/ld: cannot find -lssh2 
collect2: error: ld returned 1 exit status 

我以前使用过libssl-dev,并且我没有收到这个错误。我试图寻找libssl.so使用locate libssl.so,我也得到了以下目录:

/lib/x86_64-linux-gnu/libssl.so.1.0.0 
/usr/lib/x86_64-linux-gnu/libssl.so 

我试图编译期间链接使用-L /lib/x86_64-linux-gnu/ -lssh2这些库。但编译器仍然无法找到ssh2。什么不起作用?

回答

0

ssl不是ssh。在这种情况下,您需要安装正确的软件包libssh2-dev

相关问题