我正在尝试从源代码构建ccminer,但每当我这样做./configure我遇到以下错误:
检查curl-config ... / opt / anaconda3 / bin / curl-config
检查libcurl的版本... 7.55.1
检查libcurl> =版本7.15.2 ...是
检查libcurl是否可用......没有
configure:error:缺少必需的libcurl> = 7.15.2
清楚地检测到libcurl 7.55,我试过了两个: apt install libcurl4-openssl-dev 和 apt install libcurl4-gnutls-dev 所以我应该有头文件
你认为这个问题可能与它在anaconda3目录中检查配置文件的事实有关吗?
答案 0 :(得分:3)
我也有这个问题,快速而肮脏的解决方案是从anaconda中删除libcurl。
conda remove curl
答案 1 :(得分:0)
另一个不太脏的解决方案是将引用移动到PATH环境变量中的anaconda bin,从开头到结尾。
在控制台中键入$ PATH应该打印PATH环境变量:
$PATH
bash: /media/user/Data/Python/anaconda3/bin:/home/user/bin:
将其移至最后:
PATH='/home/user/bin:/media/user/Data/Python/anaconda3/bin:'
再次尝试运行./configure,它应该会成功。
我还建议你先把PATH的内容保存到一个文本文件中,然后再搞乱它,以防万一你弄糟了,需要还原。