You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

RStudio Desktop安装rlsoda包GitHub源编译失败问题求助

报错根因

你遇到的编译报错是因为rlsoda仓库包含名为liblsoda的Git子模块,默认的remotes::install_github不会自动拉取子模块内容,导致编译时缺少依赖的源文件,触发No rule to make target 'liblsoda/src/cfode.o'的错误。

解决方案
  • 方案1(最便捷,无需手动克隆仓库):直接在install_github中开启子模块拉取参数,执行以下R代码即可:
remotes::install_github("richfitz/rlsoda", submodules = TRUE)
  • 方案2(手动克隆完整仓库安装):先在系统终端执行Git命令拉取含子模块的完整代码:
git clone --recursive https://github.com/richfitz/rlsoda.git

之后回到R中,执行本地安装命令(路径替换为你克隆的rlsoda目录实际路径):

remotes::install_local("./rlsoda")
补充说明

如果执行上述操作后仍报错,确认你的系统已安装R编译所需的基础工具链:

  • Debian/Ubuntu系列系统,终端执行:sudo apt install build-essential r-base-dev
  • CentOS/RHEL系列系统,终端执行:sudo yum groupinstall "Development Tools" && sudo yum install R-devel

内容的提问来源于stack exchange,提问作者o.more

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.25 06:24:03