我正在尝试安装 XML-RPC for C++,看起来这个图书馆是最常用的。但是,当使用 构建它时./config
,我收到错误消息:
配置:==>我们没有构建任何客户端 XML 传输(请参阅之前解释原因的消息),因此我们不会构建客户端库。
似乎是由于以下原因造成的:
检查 curl-config... 没有配置:您似乎没有安装 Curl(命令搜索路径中没有可用的 curl-config),因此我们将不会构建 Curl 客户端 XML 传输检查是否构建 Curl 客户端 XML 传输模块... 没有
但是,我已经安装了 curl: sudo apt-get install curl
,所以我不明白为什么会发生这种情况。有什么想法可以解决吗?
我也刚刚开始,因此如果有另一个更广泛使用/支持的库,我很想知道。
答案1
我也遇到了这个错误。它显示缺少很多东西,例如:
autoconf
automake
makeinfo
以及其他许多人
我不知道该做什么,所以我开始逐一安装缺失的东西。
但makeinfo
在存储库中不存在。makeinfo
虽然我知道它没有安装,但我在终端中使用了命令。我知道如果给出卸载命令,系统本身会建议正确安装包。所以我texinfo
按照系统缺少的建议安装了makeinfo
。但我仍然收到错误,于是我决定安装libcurl
。我从@steeldriver 的评论中得到了这个提示。
我刚刚安装libcurl4-gnutls-dev
并且一切运行正常。