[英]Merge and/or Override flags of different configure presets in CMakePresets.json
[英]How to override `R CMD INSTALL` compilation flags from `Makevars` with `--configure-args` and `--configure-vars`?
通常當我從源代碼安裝R包時,它是一個*.tar.gz
文件。 我想搞砸一些./src/Makevars
標志而不進行解決,編輯Makevars
,重新定位,然后安裝。 所以我試圖使用R CMD INSTALL --configure-args=... --configure-vars=...
(我在linux上。)
然而,當我設置R CMD INSTALL --configure-args="-std=c++0x" BoomSpikeSlab.tar.gz
, gcc
(或cc1plus
)仍然在讀舊命令-std=c99
從Makevars
文件。
Kurt Hornik在這里解釋了比man R CMD
更詳細地調用它的方法,但是我不知道如何讓它“強制”我正在傳遞的默認配置參數。
你可以試試這個:
.R
文件夾, Makevars
文件, 在這個文件中寫一些像
CC = gcc -std=c++0x
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.