[程式] R 裝有使用Rcpp的R package

看板Statistics作者 (daviden)時間9年前 (2017/01/03 08:05), 編輯推噓1(1016)
留言17則, 3人參與, 最新討論串1/1
如果是跟統計軟體有關請重發文章,使用程式做為分類。 統計軟體,如SPSS, AMOS, SAS, R, STATA, Eviews,請都使用程式做為分類 請詳述問題內容,以利板友幫忙解答,過短文章依板規處置,請注意。 為避免版面混亂,請勿手動置底問題,擅用E做檔案編輯 想請教一個關於R package的問題。 小弟正在寫一個package,裡面用到了Rcpp。 我的電腦裡有裝Rtools,所以編譯c++沒問題。 先前試用學校的電腦(Windows)安裝我的package,結果回報編譯錯誤。 原因是沒有g++編譯器。 在安裝Rtools後就可以順利編譯了。 現在我擔心,以後上傳到CRAN,難道都要使用者自己手動裝Rtools嗎? 或是CRAN會幫忙安裝呢? (我有在Description寫Imports和linkingTo: Rcpp) 有沒有用過Rcpp寫package的大大可以回答我? 萬分感謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 108.176.209.137 ※ 文章網址: https://www.ptt.cc/bbs/Statistics/M.1483401934.A.27A.html

01/03 18:29, , 1F
windows user都要自己裝
01/03 18:29, 1F

01/03 18:31, , 2F
有寫Linking to以及improt就可以了,記得上傳前R CM
01/03 18:31, 2F

01/03 18:31, , 3F
D check --as-cran不能有note或是warning
01/03 18:31, 3F

01/03 18:33, , 4F
另外,CRAN會提供binary版本給windows user直接安裝
01/03 18:33, 4F

01/03 18:33, , 5F
,除非你的套件有其他特別的config, ex: ROracle需
01/03 18:33, 5F

01/03 18:33, , 6F
要oracle instant client才能在windows使用,所以,
01/03 18:33, 6F

01/03 18:33, , 7F
cran就沒提供binary版本給user,要user自行安裝
01/03 18:33, 7F

01/03 18:34, , 8F
另外標題錯誤,發文請選類別,並看裡面說明,謝謝
01/03 18:34, 8F

01/04 00:03, , 9F
謝謝您的回答。請問windows user要自己裝,是指不能用ins
01/04 00:03, 9F

01/04 00:03, , 10F
tall.package function嗎?要下載binary source, local i
01/04 00:03, 10F

01/04 00:03, , 11F
nstall?那要如何兼顧我用到的其他package (depends)?
01/04 00:03, 11F

01/04 00:07, , 12F
上傳到CRAN install.package會幫你處理這些
01/04 00:07, 12F

01/04 00:07, , 13F
如果放在github就要user自己編譯,但是dep一樣會
01/04 00:07, 13F

01/04 00:07, , 14F
被處理
01/04 00:07, 14F

01/04 11:15, , 15F
CRAN會自動build windows的binary檔(zip). user下載的
01/04 11:15, 15F

01/04 11:16, , 16F
已經是編好的zip.所以install.package是裝zip,非source
01/04 11:16, 16F

01/04 11:17, , 17F
window user請愛用 win-builder.R-project.org
01/04 11:17, 17F
文章代碼(AID): #1OQkhE9w (Statistics)