2

我正在尝试在我的 kubuntu 上编译一些应用程序(没有可用的包),并在配置应用程序时打印出此错误:

checking for curl-config... no
checking whether libcurl is usable... no
configure: error: Missing required libcurl >= 7.10.1

所以我的第一个问题是 - 我如何检查我拥有的 libcurl 版本?我在 /usr/lib 中列出了 libcurl 库:

$ ls /usr/lib/libcurl*
/usr/lib/libcurl-gnutls.so.3  /usr/lib/libcurl-gnutls.so.4  
/usr/lib/libcurl-gnutls.so.4.2.0  /usr/lib/libcurl.so.3  
/usr/lib/libcurl.so.4  /usr/lib/libcurl.so.4.2.0

所以我认为我只有 libcurl 的第 4 版。我开始搜索较新版本的 libcurl,但在包管理器和 curl 主页中都找不到它。

那么任何人都可以建议我,如何解决这个问题?

4

1 回答 1

4

您可能需要一个 libcurl 开发包。

您可以根据自己喜欢的底层 SSL 库在不同的库中进行选择:

  • libcurl4-gnutls-dev - libcurl (GnuTLS) 的开发文件和文档
  • libcurl4-nss-dev - libcurl (NSS) 的开发文件和文档
  • libcurl4-openssl-dev - libcurl (OpenSSL) 的开发文件和文档
于 2011-05-21T12:25:17.210 回答