gpt4 book ai didi

c++ - 如何用 `R CMD INSTALL` 和 `Makevars` 覆盖 `--configure-args` 的 `--configure-vars` 编译标志?

转载 作者:太空狗 更新时间:2023-10-29 21:17:09 28 4
gpt4 key购买 nike

通常当我从源代码安装 R 包时,它是一个 *.tar.gz 文件。我想弄乱一些 ./src/Makevars 标志而不解压缩,编辑 Makevars,重新压缩,然后安装。所以我正在尝试使用 R CMD INSTALL --configure-args=... --configure-vars=...。 (我在 Linux 上。)

但是,当我设置 R CMD INSTALL --configure-args="-std=c++0x"BoomSpikeSlab.tar.gzgcc(或 cc1plus) 仍在从 Makevars 文件中读取旧命令 -std=c99

Kurt Hornik 比 man R CMD here 更详细地介绍了调用它的方式,但我不确定如何让它“强制”我在默认配置参数之上传递的配置参数。

最佳答案

你可以试试这个:

  1. 在您的家中创建一个 .R 文件夹,
  2. 在内部,创建一个 Makevars 文件,
  3. 在这个文件中写一些类似的东西

    CC = gcc -std=c++0x

关于c++ - 如何用 `R CMD INSTALL` 和 `Makevars` 覆盖 `--configure-args` 的 `--configure-vars` 编译标志?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33557168/

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