gsl - 安装自定义 C++ 库时的 "No package ' gsl ' found when"

标签 gsl

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

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

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

No package 'gsl' found

我已将 GSL 安装在 /usr/local 目录中,并且工作正常。不太清楚为什么找不到 gsl。

有什么想法吗?

最佳答案

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

PS:如果您只想让 Milia 工作,而不是解决 dpkg 找不到 gsl 安装的问题,那么您可以只更新 GSL_CFLAGS 和 GSL_LIBS 环境变量。如果定义了,Milia 将使用它们而不是向 dpkg 询问 gsl 路径

从配置文件中提取

GSL_CFLAGS C compiler flags for GSL, overriding pkg-config

GSL_LIBS linker flags for GSL, overriding pkg-config

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

关于gsl - 安装自定义 C++ 库时的 "No package ' gsl ' found when",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19595668/

相关文章:

python - g++ 链接和 swig

c++ - gsl_complex 与 std::complex 性能对比

c++ - 转换 gsl 线性代数以在 scalapack 或其他并行矩阵库中使用

c - 如何定义全局 gsl_vector

c++ - 段错误 'gsl_spmatrix_add'

c - 在 SDL 2.0 中可视化 2D GSL 矩阵

docker - 在 Raku 中通过 NativeCall 调用 GSL 函数会引发错误

c - C中的黄金分割法

使用 O3 优化级别编译 GSL