我正在尝试安装自定义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。
有什么想法吗?
答案 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公制中的距离和年龄! :)