我可以在 Rtools 中使用 gcc 10 来编译 R 包吗?

问题描述

作为标题,我尝试在 Rtools 中更新 gcc(添加 msys2 repo 并让它升级到 x86_64-gcc 10.2),这导致我无法正确编译 R 包。但是,我也注意到我的 WSL 环境(Ubuntu 20.10)中的 gcc 是 10.2 版,它完全可以正常工作。

我很好奇这两种环境中的行为有何不同?是否可以在 Rtools 中使用 x86_64-gcc 10.2 在 Windows 中编译 R 包?例如,在 makeconf 中进行一些调整之类的? 或者问题是因为 Windows 的包是在 gcc 8 中编译的? (我在 rtools 的 github 页面上读过一些内容,是不是与 DLL 相关的内容?)

我知道在大多数情况下不需要修改Rtools,确实我不需要做这个升级。这只是为了满足我的好奇心而已。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)