作者daviden (daviden)
看板Statistics
標題[問題] 裝有使用Rcpp的R package
時間Tue Jan 3 08:05:32 2017
如果是跟統計軟體有關請重發文章,使用程式做為分類。
統計軟體,如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://webptt.com/m.aspx?n=bbs/Statistics/M.1483401934.A.27A.html
1F:→ celestialgod: windows user都要自己裝 01/03 18:29
2F:→ celestialgod: 有寫Linking to以及improt就可以了,記得上傳前R CM 01/03 18:31
3F:→ celestialgod: D check --as-cran不能有note或是warning 01/03 18:31
4F:→ celestialgod: 另外,CRAN會提供binary版本給windows user直接安裝 01/03 18:33
5F:→ celestialgod: ,除非你的套件有其他特別的config, ex: ROracle需 01/03 18:33
6F:→ celestialgod: 要oracle instant client才能在windows使用,所以, 01/03 18:33
7F:→ celestialgod: cran就沒提供binary版本給user,要user自行安裝 01/03 18:33
8F:推 celestialgod: 另外標題錯誤,發文請選類別,並看裡面說明,謝謝 01/03 18:34
9F:→ daviden: 謝謝您的回答。請問windows user要自己裝,是指不能用ins 01/04 00:03
10F:→ daviden: tall.package function嗎?要下載binary source, local i 01/04 00:03
11F:→ daviden: nstall?那要如何兼顧我用到的其他package (depends)? 01/04 00:03
12F:→ celestialgod: 上傳到CRAN install.package會幫你處理這些 01/04 00:07
13F:→ celestialgod: 如果放在github就要user自己編譯,但是dep一樣會 01/04 00:07
14F:→ celestialgod: 被處理 01/04 00:07
15F:→ clickhere: CRAN會自動build windows的binary檔(zip). user下載的 01/04 11:15
16F:→ clickhere: 已經是編好的zip.所以install.package是裝zip,非source 01/04 11:16
17F:→ clickhere: window user請愛用 win-builder.R-project.org 01/04 11:17