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