gpt4 book ai didi

C 或 fortran 库无法在 R 中加载

转载 作者:行者123 更新时间:2023-11-30 15:38:05 24 4
gpt4 key购买 nike

我在 Linux 中有带有 .so 文件的 C 和 Fortran 函数库。我试图在 R session 中加载它们,但 is.loaded() 返回 FALSE。

以下是我正在执行的步骤:

  1. 使用“R CMD SHLIB test.f”创建.so文件
  2. 通过 R 命令启动 R session 。
  3. 使用“dyn.load("test.so")”加载.so文件

现在,当我使用 is.loaded("test.so") 检查状态时,它返回 FALSE。

我在这里缺少什么?

最佳答案

读取?is.loaded: "symbol: 给出符号名称的字符串。"

您传递的是共享库名称,而不是该库中符号的名称(除非“test.so”包含也名为“test.so”的符号)。

关于C 或 fortran 库无法在 R 中加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21940203/

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