作者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/cn.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