gpt4 book ai didi

r - 安装 R 包时出现问题 "ld: warning: directory not found for option "

转载 作者:行者123 更新时间:2023-12-05 02:58:48 24 4
gpt4 key购买 nike

我正在尝试使用

在 R 中安装包 gradientForest
install.packages("gradientForest", repos="http://R-Forge.R-project.org")

我遇到了这个错误

ld: warning: directory not found for option '-L/usr/local/gfortran/lib/gcc/x86_64-apple-darwin15/6.1.0'
ld: warning: directory not found for option '-L/usr/local/gfortran/lib'
ld: library not found for -lgfortran

我已经尝试过来自 this thread 的答案, 和 this thread .

根据这些线程,我已经使用

安装了 gcc
brew install gcc

我的 Makevars 看起来像

## With Rcpp 0.11.0 and later, we no longer need to set PKG_LIBS as there is
## no user-facing library. The include path to headers is already set by R.
#PKG_LIBS =

## With R 3.1.0 or later, you can uncomment the following line to tell R to
## enable compilation with C++11 (or even C++14) where available
CXX_STD = CXX17

VER=-9
CC=gcc$(VER)
CXX=g++$(VER)
CXX11=g++$(VER)
CXX14=g++$(VER)
CXX17=g++$(VER)
CFLAGS=-mtune=native -g -O2 -Wall -pedantic -Wconversion
CXXFLAGS=-mtune=native -g -O2 -Wall -pedantic -Wconversion
FLIBS=-L`gfortran -print-file-name=libgfortran.dylib | xargs dirname`

但不幸的是,它并没有改变我遇到的错误。我的 R 版本是 3.6.1,我在 MacOS Catalina 上。

如果有人能帮助我,我将不胜感激。谢谢

最佳答案

同样的编译错误。手动重新安装 Clang 和 GFortran 解决了我的问题。我使用的说明:R COMPILER TOOLS FOR RCPP ON MACOS

(在 Catalina 10.15.3;R 3.6.2;RStudio 1.2.5 上)

关于r - 安装 R 包时出现问题 "ld: warning: directory not found for option ",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58610155/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com