安装R软件包“ statnet.common”时编译失败

时间:2020-03-14 20:17:36

标签: r compiler-errors compilation quanteda

我正在尝试安装R软件包quanteda以便在我的大学的计算集群中使用。尝试时,我收到一条有关其中一个依赖项statnet.common的错误消息。当我尝试直接安装statnet.common时,它给我一些错误消息,所有错误消息都涉及到仅在C99模式下才允许使用for循环的问题。一个例子:

logspace_utils.c:167:5:错误:“ for”循环初始声明仅在C99模式下允许 for(unsigned int k = 0; k <= j; k ++){ ^ make:*** [logspace_utils.o]错误1

最后,它给了我以下错误信息:

错误:软件包“ statnet.common”的编译失败

根据我在搜索此站点和其他站点时发现的相关问题,我尝试将“ -std = c99”添加到Makevars文件中的CXX14行中,但这无济于事。如果有帮助,群集上的R版本为3.6.2,操作系统为Unix。

在此先感谢您的帮助。

0 个答案:

没有答案