我的问题是:
Rigth现在我有R 3.2木制圣诞树版本,但是我需要的一些软件包才能在这个版本上工作,所以当我尝试安装最新版本时,用
./configure
它返回下一个错误
configure: error: libcurl >= 7.28.0 library and headers are required with support for https
我安装了一个名为libcurl3
的软件包。它已经在最后一个版本中了。
感谢任何帮助。
注意:我正在使用基于Ubuntu的Peppermint 7 OS
答案 0 :(得分:19)
我有类似的问题,我通过安装 libcurl4-openssl-dev 解决了这个问题。这是R可以使用的一个包(R manual https://cran.r-project.org/web/packages/curl/index.html)
答案 1 :(得分:6)
在我的情况下,这是由于libcurl安装在anaconda2软件包中,其libcurl版本不支持https。
我从PATH变量中删除了anaconda2的路径,并且所有路径都已固定。
答案 2 :(得分:2)
我在centos 7上遇到了同样的问题。我通过安装libcurl-devel
修复了它。我犯的错误是我刚安装libcurl
而不是它的开发包。
答案 3 :(得分:0)
我是这样解决我的问题的:
答案 4 :(得分:-1)
我遇到了类似的问题。首先,您需要查看config.log文件以找出真正的错误。例如,我的显示为:
/usr/include/string.h:548:5:错误:未知类型名称'__locale_t' __locale_t __loc)
由于我使用的gcc,这将是一个问题。然后你可以解决这个问题,解决这个问题,在我的情况下,更改另一个版本的gcc对我有效。