美文网首页
安装R包并进行编译时出现的另一个错误(错误一见之前的文章)

安装R包并进行编译时出现的另一个错误(错误一见之前的文章)

作者: 桁_COLA | 来源:发表于2019-09-29 09:01 被阅读0次
截图

configure: error: cannot run C compiled programs.

If you meant to cross compile, use `--host'.

See `config.log' for more details

这个报错只要在编译参数最后加上 --host=x86_64即可

uname -m    这个命令可以看相关信息

【这个方法可能在Windows上有效 但在Mac上我并不会使用】

于是我发现了另一个捷径,是小白也可以搞定的方法

现在Bioconductor这个网站https://bioconductor.org/packages/release/BiocViews.html#___Workflow中找到我们所缺失的包

或者在CRAN这个网站上查找

这里我们编译失败的是httpuv这个包

找到之后https://cran.rstudio.com/web/packages/httpuv/index.html我们下载对应系统的文件

截图

解压之后直接把它复制到R包所在的文件夹下就好了

R中其他关于编译失败的问题请移步我的另一个文章https://www.jianshu.com/p/91d89898520b

PS:获得R包所在文件夹的命令:.libPaths

相关文章

网友评论

      本文标题:安装R包并进行编译时出现的另一个错误(错误一见之前的文章)

      本文链接:https://www.haomeiwen.com/subject/eyvwyctx.html