r - 在 R 中安装 GSL(两个版本?)

标签 r linux centos gsl

试图弄清楚如何获得 R 识别的新版本的 gsl。我将最后两行添加到 Makevars 文件中,因为我无法让系统默认识别这个新版本。

CXX14FLAGS=-O3 -march=native -mtune=native -fPIC
CXX14=g++ -std=c++14
CXX_STD=CXX14
GSL_CFLAGS=-I/usr/local/gsl/2.4/include
GSL_LIBGS=-L/usr/local/gsl/2.4/lib -lgsl -lgslcblas -lm
但是,当我去安装时,您可以看到它的一部分调用了 2.4,而一部分不是。
enter image description here
请注意,根据 gsl 的 github 页面,我得到的错误与 1.X 版本的 gsl 一致。
任何帮助 (1) 让 centos 识别新的 gsl 版本或 (2) 让 R 使用它来编译 gsl 包将不胜感激!

最佳答案

问题是需要 gsl 2.5>= 。错误信息未更新,见
https://github.com/RobinHankin/gsl/issues/18

关于r - 在 R 中安装 GSL(两个版本?),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70841525/

相关文章:

r - Caret 包中的预测函数给出错误

用于比较列的 R 函数

linux - for循环从文件运行命令

python - 将类从 linux 迁移到 windows 的问题 - Urllib.request

php - 无法在centos上安装php-devel

mysql - dbWriteTable 删除 MySQL 中的主键和索引

r - 在 scale_x_discrete 中创建下标

linux - 如何统计从特定主机收到的数据包数量?

mysql - 如何检测每小时在 MySQL 上运行的是什么?

linux - 在 Centos 上构建,安装 PerlIO::gzip 时出现 Zlib.h 错误