r - 来自 R 的 C 编译标志

标签 r

R CMD INSTALL 安装时,你能在编译时设置 R 的 C 和 C++ 标志吗? (本质上,在这种特殊情况下,我想关闭编译器优化,但理想情况下有一个通用的解决方案)?

我知道您可以使用 --configure-args="..." 影响某些选项,我相当乐观地尝试了 --configure-args="diable-optimization" ,无济于事。同样,我也可以编辑 $RHOME/etc/Makeconf但这又不是我正在寻找的真正解决方案(并且在我没有相关写入权限的情况下不可能)。

我通过 autoconf 脚本和 Makevars 定义我的标志package/src 中的文件目录,如果这有什么区别的话。

最佳答案

是的,我使用文件 ~/.R/Makevars为了那个原因。设置也很方便CCCXX到不同的编译器,例如,切换 gcc 版本,或切换到 llvm,或...

关于r - 来自 R 的 C 编译标志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10921153/

相关文章:

在 R Markdown 中使用 pandoc 和 bookdown 删除图形标题中的冒号

在 R 中使用 Plumber 渲染 HTML 页面

r - 如何在 R 中随机选择字符向量中的元素?

r - 为什么 AICc 会小于 AIC?

R studio 无法在 ubuntu 16.04 上运行

r - 默认 updateDateInput 今后不起作用

r - 是否可以为 R 包设置默认位置而不是让用户选择?

r - R : Use list argument as character string 中的函数

r - R 中矩阵的非随机赋值

r - 如何测量R/ggplot2中2条分布曲线之间的面积