“在安装自定义c ++库时没有找到包'gsl'

时间:2013-10-25 17:07:05

标签: gsl

我正在尝试安装自定义c ++库 - Milia http://guaix.fis.ucm.es/projects/milia/wiki

当我运行./configure时,我收到错误

configure: error: Package requirements (gsl) were not met:

No package 'gsl' found

我在/usr/local目录中安装了GSL,它运行正常。不确定为什么它找不到gsl。

有什么想法吗?

1 个答案:

答案 0 :(得分:2)

根据您的评论,问题的解决方案是here(只需按照问题中写入的更新答案的步骤进行操作,并将标志调整为GSL标志)。

PS:如果您只想让Milia工作而不解决dpkg无法找到您的gsl安装的事实,那么您只需更新GSL_CFLAGS和GSL_LIBS环境变量即可。如果已定义,Milia将使用它们而不是向dpkg请求gsl路径

从配置文件中提取

  

GSL_CFLAGS GSL的C编译器标志,覆盖pkg-config

     

GSL的GSL_LIBS链接器标志,覆盖pkg-config

在那之后,放松一下,让Milia向您展示暗能量如何影响FRWL公制中的距离和年龄! :)